Ha egy objektum null marad akkor ez azt jelenti, hogy nem fogom tudni elérni az adattagjait mert nem is léteznek neki?
Figyelt kérdés
Példa:
A a ;
a.b.i;
Az a obj nak van egy B típusú példánya ez a b. a b nek meg van egy i adattagja ami publikus.
Az a konstruktorában nem hívtam meg a b konstruktorát.
És sehol a main-ben nem hoztam létre a new kulcsszóval a b t.
Ez azt jelenti,hogy a példámban a b egy null objektum.
És egy null objektumnak nincsenek adattagjai,mert nincs létrehozva?
2012. okt. 10. 18:49
1/2 anonim válasza:
A null objektum adattagjai is nullok.
2/2 anonim válasza:
Milyen nyelven?
He ez C++-ban lenne, akkor a "b" membered (B osztály) default constructora hívódik meg. Tehát létre fog jönni, így annak "i" membere is elérhető lesz.
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!