Kezdőoldal » Számítástechnika » Programozás » Ha egy objektum null marad...

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.
2012. okt. 11. 23:02
Hasznos számodra ez a válasz?
 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.

2012. okt. 13. 23:00
Hasznos számodra ez a válasz?

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!