kro*_*ock 10
当然,内部类的访问修饰符遵循与字段和方法相同的规则.无论您的类是抽象的还是具体的,只要嵌套类是其中一个public,protected或者子类在同一个包中,而内部类是包私有(默认访问修饰符),子类就可以访问它.
public abstract class AbstractTest {
// all subclasses have access to these classes
public class PublicInner {}
protected class ProtectedInner {}
// subclasses in the same package have access to this class
class PackagePrivateInner {}
// subclasses do not have access to this class
private class PrivateClass {}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10073 次 |
| 最近记录: |