<html>
<head>
<meta content="text/html; charset=ISO-8859-2"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
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.<br>
<br>
Ricsi<br>
<br>
<div class="moz-cite-prefix">On 2012.08.02. 14:40, Vig, Balázs
wrote:<br>
</div>
<blockquote
cite="mid:CAHRmeDDSCGM5c1zr_OUtxs0FE=egLzXJbA3fNSKyUmPeY=spmQ@mail.gmail.com"
type="cite">Sziasztok!<br>
<br>
Ha már úgyis megszaporodtak a nyelvi alapokat elemző levelek,
akkor én is beállnék a sorba.<br>
<br>
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)?<br>
<br>
A környezet:<br>
WinXp 32 bit<br>
java version "1.7.0_05"<br>
Java(TM) SE Runtime Environment (build 1.7.0_05-b06)<br>
Java HotSpot(TM) Client VM (build 23.1-b03, mixed mode, sharing)<br>
Netbeans 7.1.2<br>
<br>
A jelenség:<br>
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<br>
<br>
Mi ennek az oka?<br>
<br>
Üdv:<br>
VigB<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Javalist mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a>
<a class="moz-txt-link-freetext" href="http://lists.javaforum.hu/mailman/listinfo/javalist">http://lists.javaforum.hu/mailman/listinfo/javalist</a>
</pre>
</blockquote>
<br>
</body>
</html>