Java类的访问权限

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

这里写图片描述

发布了35 篇原创文章 · 获赞 10 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章