Modifier Class Package Subclass World
public Y Y Y Y
protected Y Y Y N
no modifier Y Y N N
private Y N N N
Dlaczego ochrona może być dostępna w tym samym pakiecie bez dziedziczenia w java?
public class a {
protected int x;
}
public class b {
b() {
a A=new a();
A.x=9;//why we can access this field ?
}
}
pomóż moim znać konkretną pracę chronioną w Javie
proszę pomóż mi poznać konkretne dzieło chronione w Javie – motaz99
Zobacz tutaj: http://stackoverflow.com/questions/215497/in-java-whats-the-difference-between-public-default-protected-and -prywatne – looper
Bo tak właśnie zaprojektowano język programowania Java. – Jesper