Hallo Leute,
habe ich recht?
danke im vorraus
Erklären sie die Sichtbarkeitsattribute public, private und protected anhand der unten
angeführten Beispiele grafisch (mit Pfeilen welche Klasse zugreifen kann)
1.
2.
3.
habe ich recht?
danke im vorraus
Erklären sie die Sichtbarkeitsattribute public, private und protected anhand der unten
angeführten Beispiele grafisch (mit Pfeilen welche Klasse zugreifen kann)
1.
Java:
package A;
public class One {
public int x;
}
public class Two extends One {
}
public class Three {
}
Java:
package B;
import A.One;
//da wird die klasse One zugreifen
public class Four extends One {
}
public class Five {
}
2.
Java:
package A;
public class One {
private int x;
}
public class Two extends One {
}
public class Three {
}
Java:
package B;
import A.One;
//hier kann nicht auf die One zugreifen wegen private
public class Four extends One {
}
public class Five {
}
3.
Java:
package A;
public class One {
protected int x;
}
public class Two extends One {
}
public class Three {
}
Java:
package B;
import A.One;
//hier kann auch nicht zugegriffen werden, weil proteced ist nur in eigene packet sichtbar
public class Four extends One {
}
public class Five {
}