J
Java-Beginner
Gast
Hallo liebe Community,
ich habe eine Frage zur Sichtbarkeit von Variablen im Zusammenhang mit dem Import von packages:
folgende Situation: 2 Klassen (Test1 und Test2) in zwei verschiedenen Packages. Test2 importiert das Package, in dem Test1 liegt. Wie ist nun die Sichtbarkeit der Variablen?
Jetzt eine neue Klasse im anderen Package und der Import des alten Packages:
Danke für Eure Hilfe!!
ich habe eine Frage zur Sichtbarkeit von Variablen im Zusammenhang mit dem Import von packages:
folgende Situation: 2 Klassen (Test1 und Test2) in zwei verschiedenen Packages. Test2 importiert das Package, in dem Test1 liegt. Wie ist nun die Sichtbarkeit der Variablen?
Java:
package nummer_eins;
public class Test1 {
public int a;
int b; // b ist ja nur in dem Package sichtbar
protected c;
...}
Jetzt eine neue Klasse im anderen Package und der Import des alten Packages:
Java:
package nummer_zwei;
import nummer_eins.Test1;
public class Test2{
void methode (Test1 meinObjekt){
Test1.a = 12; // geht das?
Test1.b = 10; // geht das? Ist b durch das Importieren auch in diesem Package sichtbar?
Test1.c = 5; // geht das?
...
Danke für Eure Hilfe!!