java中的访问控制(private、default、protected、public)
来源:互联网 发布:javascript弹出框 编辑:程序博客网 时间:2024/05/16 11:15
在java中,针对类、成员方法和属性提供了四种访问级别,分别是private、default、protected、public。这四种控制级别有小到大依次为:private–default–protected–public。
具体介绍如下:
- private(类访问级别):如果类的成员被private访问控制符来修饰,则这个成员只能被该类的其他成员访问,其他类无法直接访问。类的良好封装就是通过private关键字来实现的。
- default(包访问级别):默认修饰符,如果一个类或者类的成员不适用任何访问控制的修饰符修饰,则默认是default,这个类或者类的成员只能被本包中的类访问。
- protected(子类访问级别):如果一个类的成员被protected访问控制符修饰,那么这个成员能被其所有子类访问(包括同一包下的子类,也包括不同包下的子类).
- public(公共访问级别):这是一个最宽松的访问控制级别,如果一个类或者类的成员被public控制修饰符修饰,那么这个类或者类的成员能被所有的类访问。
访问控制级别表:
public protected default private同一个类中 √ √ √ √同一个包中 √ √ √子类 √ √ 不同包中 √
来源:小宁博客
阅读全文
0 0
- java中的访问控制(private、default、protected、public)
- Java中的访问控制权限public protected default private
- 详解 Java 中的访问控制修饰符(public, protected, default, private)
- Java访问控制符private, default, protected, public的区别
- JAVA的访问控制符private,default,protected,public
- Java中的访问控制符(public、protected、private、friendly)
- 访问控制权限public protected default private
- java中的访问修饰符--public、protected、default、private
- Java中的public、 protected、 default、 private
- Java中的private、protected、public和default
- JAVA中的public,protected,default,private区别
- Java中的访问控制public,private,protected,package
- Java中的访问控制public,private,protected,package
- Java中的访问控制public,private,protected,package
- Java中的访问控制public,private,protected,package
- java 访问权限控制 public protected private
- Java访问控制符:public,private,protected
- 类访问控制(public/protected/private)
- C语言的C11 标准有哪些改进的地方?C11 为何不如 C++11 流行?
- Xor Sum Gym
- STM3(0):JlinkV8重刷固件
- Photon Server的使用(一)
- 剑指offer-统计一个数字在排序数组中出现的次数-PHP
- java中的访问控制(private、default、protected、public)
- IPX 、 IPEX 、 UFL连接器
- Java中单选按钮和复选按钮的使用
- BZOJ 3831 Little Bird
- Maven插件整合protocol buffer
- 使用 ColorMatrix 对图片进行风格处理
- 数据结构学习笔记4
- 贪心与传球
- tensorflow 学习笔记14 scope命名方式