Hirdetés
- Alumíniumba öltözött a Nothing Phone (4a) Pro
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- Milyen okostelefont vegyek?
- Samsung Galaxy S23 Ultra - non plus ultra
- Google Pixel topik
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Poszteren a OnePlus 15T, zöld és barna színben jön a kompakt mobil
- Apple iPhone 17 Pro Max – fennsík
- MWC 2026: Hálózattechnológiai mélyvíz Bóday Tamással. Mint rendesen.
Ú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
- Alumíniumba öltözött a Nothing Phone (4a) Pro
- Assetto Corsa
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- Gumi és felni topik
- Autóhifi
- Linux kezdőknek
- A fociról könnyedén, egy baráti társaságban
- Spórolós topik
- AMD GPU-k jövője - amit tudni vélünk
- Meghozta a régóta várt asztali Ryzen APU-kat az AMD
- További aktív témák...
- DDR5 8/ 16/ 32GB 4800-5600MHz UDIMM PC RAM, több db- számla, garancia
- Android Streaming / Média Boxot keresek
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Windows 10 / 11 Pro Retail aktiváló kulcs Azonnal szállítással, számlával, garanciával!
- Lenovo X280 12" - i7 8550U, 16GB RAM, 256-512GB SSD, jó akku - számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

