本类 | 子类 | 包 | 其他类 | |
---|---|---|---|---|
public | Y | Y | Y | Y |
protected | Y | Y | N | N |
default | Y | N | Y | N |
private | Y | N | N | N |
java和C#不同点在于多了一个default类型,c#默认类型和private完全相同,但是java中默认类型代表只能访问同一包的成员。
本类 | 子类 | 包 | 其他类 | |
---|---|---|---|---|
public | Y | Y | Y | Y |
protected | Y | Y | N | N |
default | Y | N | Y | N |
private | Y | N | N | N |
java和C#不同点在于多了一个default类型,c#默认类型和private完全相同,但是java中默认类型代表只能访问同一包的成员。