Hirdetés
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Fejhallgató erősítő és DAC topik
- Még idén kézbe vehetjük a NEOGEO felújított kiadását
- Saját memóriaszabvánnyal küzd a memóriahiány ellen az ASRock
- Milyen billentyűzetet vegyek?
- Hobby elektronika
- ThinkPad (NEM IdeaPad)
- Azonnali VGA-s kérdések órája
- Azonnali fotós kérdések órá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 okostelefont vegyek?
- Samsung kuponkunyeráló
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- Arc Raiders
- Ford topik
- AliExpress tapasztalatok
- Bittorrent topik
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- A fociról könnyedén, egy baráti társaságban
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- További aktív témák...
- LG 27GX790A-B 2K-480HZ-0.03MS 3 ÉV GYÁRTOI GARANCIA
- Szolid RDY2PLAY Gamer PC - Ryzen 2600 // 16GB DDR4 // GTX 1080 // 512SSD + 2x1TB HDD // WIN 11 PRO
- AMD Ryzen 5 1600X AM4
- Eladó Apple iPad (2020) 2. generáció Cellular + WiFi 512 GB
- iPhone 16 128GB gyári független hibátlan 2028.10.20. Apple jótállás
- Lenovo T14s Gen 2 - 14,1" touch, i5 1145 G7, 16GB RAM, 256-512GB SSD, jó akku, számla, 6 hó gar
- HP EliteBook 735 G6,FHD,13.3",AMD Ryzen 5 3500U,8GB DDR4,256GB SSD,WIN11
- iPhone 13 512GB 100% (1év Garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- Azonnali készpénzes AMD Radeon RX 5000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- GAMER PC! Ryzen 7 7800X3D / RTX 5080 / B650 Strix / 32GB 6000MHz / 1000w Gold! BeszámítOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

