首页 >> 大全

java的四种访问权限_Java中4种访问控制符的访问权限

2024-01-04 大全 32 作者:考证青年

Java的4种访问控制符:(公有的)、(被保护的)、(私有的)、(缺省的)(特别注意的是只是缺省的英文,不是访问控制符的一个关键字,是JDK8引入的关键字,是在接口内部包含了一些默认的方法实现,从而使得接口在进行扩展的时候,不会破坏与接口相关的实现类代码)

这4种访问控制符能修饰类的成员,包括成员变量和成员方法。而只有和缺省的能修饰类。

一、先分析对类的成员的访问控制,从范围由小到大分析,结合实例如下:

类结构

1.类本身

父类

类自己能访问自己所有的访问控制类型的成员

2.子类

同包子类

同一个包下的子类:子类实例可以访问除访问控制符修饰之外的其他成员,父类实例也可以访问除访问控制符修饰之外的其他成员

不同包子类

不同包下的子类:子类实例可以访问和修饰的成员,父类实例只能访问修饰的成员

3.其他类(非子类)

访问权限java_java中的访问控制权限_

同包其他类

同一个包下的其他类:可以访问除访问控制符修饰之外的其他成员

不同包其他类

不同包下的其他类:只能访问修饰的成员

总结成如下表格:

访问控制总结

二、修饰类的访问控制

只能用修饰类,可被其他所有类访问;再就是缺省访问控制,只能被该包中所有类访问

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了