Java类的访问权限

    xiaoxiao2021-04-17  45

    访问权限有public,默认访问权限,protected,private 顶层类可以是public,默认的访问权限,不能是protected,private访问权限。 内部类可以是任意的访问权限。 public修饰的类在包内,包外都是可见的。 默认访问权限的类仅在包内可见,在包外是不能访问的。 在包的外部,只能访问public访问权限的成员。 也只能访问public访问权限的构造器。 在类的外部,包的内部,可以访问public,protected与默认 访问权限的成员,不能访问private访问权限的成员。 可以访问public,protected与默认访问权限的构造器,不能 访问private访问权限的构造器。 因为在创建对象时,会自动调用构造器,因此,当构造器访问 权限不足时,就无法成功创建对象。 类的成员(方法,成员变量)可以是任意的访问权限。 在类的内部,可以访问任意访问权限的成员。 也可以访问任意访问权限的构造器。

    转载请注明原文地址: https://ju.6miu.com/read-674379.html

    最新回复(0)