Moin,
bin immer noch an Klausurvorbereitungen und habe folgende Frage einer Altklausur vorliegen:
-> Erläutern Sie an welchen Stellen eines Programmes x sichtbar ist und wo nicht.
Die "Musterantwort" die ich vorliegen habe sagt:
"Die Variable x ohne Sichtbarkeitsattribute ist an die Lebensdauer der Klasse C
gebunden, die Variable existieren nur solange die Klasse aktiv ist. Die Variable ist auch
nur innerhalb der Klasse C sichtbar."
Meine Antwort wäre aber:
"Die Variable x ist innerhalb des Paketes "p" Sichbar, da eine variable ohne Sichtbarkeitsattribut das Attribut "default" bekommt. Default sorgt dafür, dass es innerhalb des Paketes sichtbar ist. Natürlich ist x an die Laufzeit der Klasse C gebunden."
Hat vielleicht einer von Euch eine EXAKTE Antwort auf die Fragestellung?
bin immer noch an Klausurvorbereitungen und habe folgende Frage einer Altklausur vorliegen:
Java:
package p
class C {
int x;
....
...
}
-> Erläutern Sie an welchen Stellen eines Programmes x sichtbar ist und wo nicht.
Die "Musterantwort" die ich vorliegen habe sagt:
"Die Variable x ohne Sichtbarkeitsattribute ist an die Lebensdauer der Klasse C
gebunden, die Variable existieren nur solange die Klasse aktiv ist. Die Variable ist auch
nur innerhalb der Klasse C sichtbar."
Meine Antwort wäre aber:
"Die Variable x ist innerhalb des Paketes "p" Sichbar, da eine variable ohne Sichtbarkeitsattribut das Attribut "default" bekommt. Default sorgt dafür, dass es innerhalb des Paketes sichtbar ist. Natürlich ist x an die Laufzeit der Klasse C gebunden."
Hat vielleicht einer von Euch eine EXAKTE Antwort auf die Fragestellung?