C# ben a bázistípusok explicit módon miért konvertálhatóak származtatott típusra, miért működik ez ha egyszer a bázistípus nem hordozza a leszármazottja típusát?
Figyelt kérdés
2014. febr. 27. 22:40
1/5 anonim válasza:
Mivel a leszármazott csak kiterjeszti a szülő osztályt, így a konverzió meglehetősen egyszerűen és triviálisan elvégezhető oly módon, hogy közben információt veszítünk. Ez nem meglepő és egyáltalán nem különleges dolog, minden oszály az object ősosztályból származik és konvertálható is object-té. Ugyanez áll egyébként a value típusokra is, egy double némi információveszteség árán konvertálható intté.
2/5 anonim válasza:
Hm... bár most hogy olvasom félreértettem a kérdést, úgyhogy az előző válasszal mit sem érsz.
3/5 anonim válasza:
Írnál egy konkrét példát, hogy mire gondolsz amúgy?
4/5 A kérdező kommentje:
Első válaszoló te nem érted a kérdést.
Nem arra vagyok kíváncsi hogy származtatottat miért lehet bázistípusra konvertálni hanem épp fordítva.
Arra lennék kíváncsi,hogy a bázistípus miért konvertálható vissza származtatottá.
2014. febr. 28. 16:14
5/5 A kérdező kommentje:
Rájöttem egy másik kérdésemből.Ott jól válaszoltak.
Azért kösz a segit. :)
2014. febr. 28. 16:20
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!