java中访问控制符

偶尔善良 提交于 2020-03-23 06:50:08

java有四种访问控制权限,执照权限大小依次为:public , protected , default , private

public是任何地方都可以访问的,private是只有在类的内部才可以访问,其他地方都不能访问

所以我们着重来看 protected 和 default

protected 是这样的 同包可以访问 子类可以访问 不同包非子类不能访问 不同包子类可以访问 (通过子类对象)(父类公有,如果说在子类体中,new父类对象,父类对象可以访问到自己的protected成员吗?)经验证,访问不到,要通过子类对象 包权限+子类权限

default 是包权限 同包可以访问 同包子类可以访问 只要是同包就可以访问

待补充。。。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!