[Javalist] protected meő láthatósága

Richard O. Legendi richard.legendi at gmail.com
2012. Aug. 2., Cs, 14:47:36 CEST


Hozzá, ha egy package-ben vannak (ez valójában package-protected), vagy 
A2 az A1 leszármazottja. Szerintem elkötöttél valamit a getXxx()-ben, 
vagy konstruktorokat keverted el, esetleg el-"shadowing"-oltad a fieldet 
a subclassban.

Ricsi

On 2012.08.02. 14:40, Vig, Balázs wrote:
> Sziasztok!
>
> Ha már úgyis megszaporodtak a nyelvi alapokat elemző levelek, akkor én 
> is beállnék a sorba.
>
> A kérdés a következő: A osztály a1 példánya hozzáfér-e a2 példány 
> protected mezőjéhez (Long)?
>
> A környezet:
> WinXp 32 bit
> java version "1.7.0_05"
> Java(TM) SE Runtime Environment (build 1.7.0_05-b06)
> Java HotSpot(TM) Client VM (build 23.1-b03, mixed mode, sharing)
> Netbeans 7.1.2
>
> A jelenség:
> Ha közvetlenül akarok hozzáférni a mezőhöz, akkor az eredmény mindig 
> null, ha a getXXX() metódust használom, akkor jó értéket kapok vissza. 
> Sehol egy warning vagy egy exception
>
> Mi ennek az oka?
>
> Üdv:
> VigB
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist

--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120802/89154b3b/attachment.html>


További információk a(z) Javalist levelezőlistáról