JAVA的访问控制符private,default,protected,public
来源:互联网 发布:淘宝上的1元购物在哪里 编辑:程序博客网 时间:2024/05/16 11:00
封装是面向对象的三大特征之一(另外两个是继承和多态),它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。封装实际上有两个方面的含义:把该隐藏的隐藏,该暴露的暴露。
JAVA提供了4个访问控制级别,JAVA的访问控制级别由小到大:
private->default->protected->public
详细介绍如下:
private(当前类访问权限):成员只能在当前类的内部被访问。
default(包访问权限):如果类里的一个成员(包括成员变量,方法和构造器等)或者一个外部类不适用任何访问控制符修饰,就称它是包访问权限的,default访问控制的成员或外部类可以被相同包下的其他类访问。
protected(子类访问权限):成员即可以被同一个包中的其他类访问,也可以被不同包中的子类访问。
public(公共访问权限):成员或外部类可以被所有类访问。
注:与C++相比,多了个包权限,具体工程中,感觉包权限也很少用。
0 0
- Java访问控制符private, default, protected, public的区别
- JAVA的访问控制符private,default,protected,public
- java中访问控制符public、private、protected、default之间的区别
- Java中的访问控制权限public protected default private
- java中的访问控制(private、default、protected、public)
- 访问控制权限public protected default private
- Java访问控制符:public,private,protected
- 访问控制符public ,private ,protected,private protected的区别!
- Rhyme/Java中实现封装的方式 访问控制符private、default、protected、public的访问范围
- java 中 private public protected default 访问权限的区别
- java类的访问权限问题(public default private protected)
- 详解 Java 中的访问控制修饰符(public, protected, default, private)
- public,protected,default ,private的访问权限
- Java中四种访问修饰符private、public、protected和default
- Java之访问权限修饰符 private default protected public
- java中的访问修饰符--public、protected、default、private
- Java访问修饰符(public,private,default,protected)
- 访问修饰符public,private,protected,default时的区别
- CentOS镜像使用帮助
- js innerHTML 改变div内容的方法
- ubuntu定制主题
- Activity生命状态、生命周期和生存期的详解
- php静态
- JAVA的访问控制符private,default,protected,public
- 解决:Windows 上 Python2 和 Python3 共存——无痛迁徙
- 使用NSURLSession简单做一个上传图片的方法
- 验证框架
- 接口测试学习大总结【持续更新ing】
- windows和linux路径斜杠不兼容问题
- 笔记3-JAVA的初学浅识(基础)
- Python 显示图像的直方图
- 字节序