Hirdetés
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Vége a dalnak: leállt az iPhone Air gyártása
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Xiaomi 15 Ultra - kamera, telefon
- Samsung Galaxy Watch6 Classic - tekerd!
- Milyen okostelefont vegyek?
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Hivatalos a OnePlus 13 startdátuma
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
Sk8erPeter
#12118
üzenetére
Szerintem egyáltalán nem előny, hogy ugyanaz a referencia többféle típusú értéket vehet fel. Sőt egyáltalán az, hogy a függvényeknek nem kötelező megadni a paraméter típusát.
-- Így ha valaki netalántán újra szeretné használni, ha nincsen dokumentálva vagy nem néz bele a kódjába, fingja nem lesz róla, hogy milyen paramétert vár.
-- Másik legnagyobb gáz, hogy sokan többféle visszatérési értéket adnak egy függvénynek.
De nem is akarom részletezni, hogy hányféleképpen rossz ez a típustalanság.Ami előnye (lenne), hogy nem kell mindenhol kiírni a típust, de ez nem feltétlenül jelent dinamikus típusosságot. Vannak más nyelvek, ahol gyönyörűen meg van oldva, hogy ha létrehozol egy változót, onnantól már nem változtathatsz a típusán, és ki sem kell írni a típusát sehol. Azonban fordítási hiba lesz, ha mégis más típusú értéket akarsz adni neki. Ezt hívják type inferencenek.
Pl. php-ban valahogy így nézne ki:
$azEnKecskem = new Kecske();
$mostMarMasKecskeje = $azEnKecskem;
$gyerekKecske = Kecskek.szaporodj($azEnKecskem);
// eddig végig lehet következtetni, hogy mi a változók típusa
// azonban a következő compile errort dobna, ha esetleg
// szeretnénk újra felhasználni egy létező változót
$azEnKecskem = new Auto();Coyot hozzászólására reagálva
Új hozzászólás Aktív témák
- Milyen billentyűzetet vegyek?
- Magga: PLEX: multimédia az egész lakásban
- Újra nekifeszül az asztali konzolok piacának a Valve
- Spórolós topik
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- BestBuy ruhás topik
- Fejhallgató erősítő és DAC topik
- Synology NAS
- Könyvajánló
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- 156 - Lenovo LOQ (15IRH8) - Intel Core i5-13505H, RTX 4060
- Lenovo L15 Gen 2 Ryzen5 5650U
- Apple iPhone 13 Pro 128 GB Graphite 1 év Garancia Beszámítás Házhozszállítás
- HIBÁTLAN iPhone 12 Mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3644, 100% Akksi
- MÉG OLCSÓBB 10.21. !!! Új elekrtomos rollerek 2/3 áron és e-bike dobozban, 1 év garanciával:
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


