Hirdetés
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy A53 5G - kevesebbet többért
- Fotók, videók mobillal
- Apple iPhone 11 Pro Max - tiltott gyümölcs
- Milyen okostelefont vegyek?
- Akciófigyelő: Megnyílt a Xiaomi hivatalos magyar webáruháza
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- Új telefont és tabletet mutatott be a Telekom
- Xiaomi 14 - párátlanul jó lehetne
Ú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
- Formula-1
- Router gondok
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen egeret válasszak?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Azonnali processzoros kérdések órája
- Android alkalmazások - szoftver kibeszélő topik
- Okos Otthon / Smart Home
- Nők, nőügyek (18+)
- Azonnali alaplapos kérdések órája
- További aktív témák...
- ThinkPad T14s Gen 2 i5-1135G7 16GB 256GB FHD 1 év garancia
- Akik a Fehéret szeretik! Itt a WHITE Setup! Akár kamatmentes rèszletre is!
- Gamer PC- Számítógép! Csere-Beszámítás! I5 12400F / RTX 3070 8GB / 32GB DDR4 / 500GB SSD+ 2TB HDD
- LG 77G4 - 77" OLED evo - 4K 144Hz 0.1ms - MLA - 3000 Nits - NVIDIA G-Sync - AMD FreeSync - HDMI 2.1
- Honor X8 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest