- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
- Apple iPhone Air - almacsutka
- Milyen okostelefont vegyek?
- iPhone topik
- Xiaomi Mi 9T - a túl jó Redmi
- Apple iPhone 17 - alap
- Kijelző került a kamerasávra a Xiaomi 17 Pro és 17 Pro Max hátulján
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Fotók, videók mobillal
- Huawei Watch GT 6 és GT 6 Pro duplateszt
Ú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
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Spórolós topik
- Futás, futópályák
- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
- Mégis marad a Windows 10 ingyenes frissítése
- Apple iPhone Air - almacsutka
- Disney+
- Motoros topic
- Gyúrósok ide!
- Elektromos autók - motorok
- További aktív témák...
- Lenovo ThinkPad X1 Carbon 9th ,14" 4K UHD+ ,i7-1185G7 ,32GB RAM ,512GB SSD ,magyar ,gar 1 év
- Dell Latitude 7450 ,14" ,Intel Ultra 7 165H ,32GB RAM ,512GB NVMe SSD ,gyári garancia 2027.09.23-ig
- Ryzen5 5600/ RX7600 8GB/ 32GB DDR4 alapú konfig/ garancia/ ingyen foxpost
- Lenovo LOQ 15AHP9 - 15.6"FHD IPS 144Hz - Ryzen 7 8845HS - 16GB - 1TB - RTX 4060
- Eladó gamer pc, i5 9600K, GTX 1660ti
- Microsoft Windows, Office & Vírusirtók: Akciók, Azonnali Szállítás, Garantált Minőség, Garancia!
- Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- BESZÁMÍTÁS! Apple Watch SE 2024 44mm Cellular okosóra garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Pro 16 2024 M4 Max 48GB 1TB SSD macbook garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest