类的权限与成员权限是否互相制约?解决办法
类的权限与成员权限是否互相制约?设想一种情况:有一个类MyClass是不加public修饰符的(只具有包访问权限),
类的权限与成员权限是否互相制约?
设想一种情况:有一个类MyClass是不加public修饰符的(只具有包访问权限),其中有一个方法MyMethod(),是加public修饰符的。那么,在另一个包中定义的类,能够访问类MyClass中的MyMethod()方法吗?
[解决办法]
自己再你eclipse里试验一下就可以知道答案了
MyClass都不可见了
你根本就无法在其他包中new这个对象
弹劾调用他的方法呢
[解决办法]
[解决办法]不能。一般有这样设计的东西这个方法可能会是 protected 的
[解决办法]