Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- gban: Ingyen kellene, de tegnapra
- sh4d0w: Ez van, srácok...
- eBay-es kütyük kis pénzért
- Viber: ingyen telefonálás a mobilodon
- bambano: Bambanő háza tája
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
Sk8erPeter #4012 üzenetére
Ez most ilyen default értéket ad, mert a hu és en nyelvekhez nyúlkálsz a legtöbbször, és ha mégis másik nyelvre van szükséged, akkor lekérdezed adatbázisból, de egyébként nincs rá szükség?
A kódban található osztályok nem tudnak olyat, hogy default érték, de bele lehet építeni.
Ha megfigyeled, a kimásolt kódban a my_language osztályt példányosítom be, amelynek nincs szüksége semmilyen adatbázisra, működik anélkül is. Nyilván ekkor kézzel kell hozzáadni a lehetséges nyelveket (vagyis az add_language metódust használva)
A my_db_language osztály annyival tud többet, hogy ki tudja olvasni az adatbázisból a lehetséges nyelvek listáját. Ha megnézed, akkor ugyanazt az add_language metódust használja, mint amit az első példában kézzel hívtam meg.Amúgy ezek csak példa osztályok, az elv a fontos. A my_language képes rá, hogy nyilvántartsa a nyelvek listáját, oda-vissza fordítson szöveges azonosító és numerikus azonosító között. A my_db_language ennek a leszármazottja, egy plusz funkcióval, be tudja olvasni a nyelvek listáját az adott táblából/mezőnevekből.
(Amúgy nagyon hasonló a saját language osztályom is, csak az ki van bővítve néhány funkcióval)
Új hozzászólás Aktív témák
- Milyen processzort vegyek?
- Formula-1
- Milyen Android TV boxot vegyek?
- Linux Mint
- AliExpress tapasztalatok
- Battlefield 6
- Újjászületés: szombattól új szerverkörnyezetben a PROHARDVER! lapcsalád
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Videós, mozgóképes topik
- Még annál is egyedibbé tehetjük a Realme GT 8 Pro-t
- További aktív témák...
- PCLab Mini M-218 i3 14100F / 16GB DDR5 / GTX 1650 halk, profin összeszerelt DDR5 build
- TÖBB DARAB ELÉRHETŐ!!! HP USB-C Dock G5 univerzális üzleti dokkoló
- Latitude 5531 15.6" FHD IPS i7-12800H MX550 32GB 1TB NVMe ujjlolv gar
- Canon EF 28-300mm f/3.5-5.6L IS USM - Újszerű -
- - Új - Nikon D7500 fényképezőgép - Új -
- MacBook, Apple M1 / M2 kompatibilis dokkolók, DisplayLink 4K, USB-C, Type-C
- BESZÁMÍTÁS! Asus B560M i5 10400F 16GB DDR4 512B SSD RX 6600XT 8GB AeroCool DS Cube ADATA 600W
- Designer 4K Monitor - BenQ PD-3200-U
- iKing.Hu - HONOR 400 Lite 5G Velvet Grey Vékony, könnyű, AI-kameragomb 8/256 GB- 2027. 07. 01
- RÉSZLETRE , KAMATMENTES , BANKMENTES Panasonic TOUGHBOOK FZ-55 MK3 FZ-55G6601BG Notebook
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest