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
Tại sao bảo vệ có thể được truy cập trong cùng một gói mà không thừa kế trong java?
public class a {
protected int x;
}
public class b {
b() {
a A=new a();
A.x=9;//why we can access this field ?
}
}
xin vui lòng giúp đỡ tôi để biết công việc cụ thể của bảo vệ trong Java
hãy giúp tôi biết công việc cụ thể được bảo vệ trong Java – motaz99
Xem tại đây: http://stackoverflow.com/questions/215497/in-java-whats-the-difference-between-public-default-protected-and -private – looper
Vì đó là cách ngôn ngữ lập trình Java được thiết kế. – Jesper