java的类成员访问控制权限
2017-10-07 20:51
459 查看
在JAVA中有四种访问控制权限,分别为:private, default, protected, public
private(私有的)
如果一个成员方法或变量名前使用了private修饰, 那么这个成员只能在类的内部使用。
如果一个方法使用了private修饰,这个类就不能被调用
Default
如果一个成员方法或变量名前没有使用任何访问控制符,就为default。默认的访问控制成员可以被这个包中的其它类访问(包括这个包中的子类内部以及这个包中所有类以对象.成员的方式访问)。如果这个子类不在这个包中,则子类也不能访问父类的默认访问控制成员
Protected
这个成员既可以被这个包中其它类访问,也可以被不同包中的子类内部访问
Public(公共的)
可以被所有类访问,不管访问类与被访问类在不在同一个包中
作用域private
private(私有的)
如果一个成员方法或变量名前使用了private修饰, 那么这个成员只能在类的内部使用。
如果一个方法使用了private修饰,这个类就不能被调用
Default
如果一个成员方法或变量名前没有使用任何访问控制符,就为default。默认的访问控制成员可以被这个包中的其它类访问(包括这个包中的子类内部以及这个包中所有类以对象.成员的方式访问)。如果这个子类不在这个包中,则子类也不能访问父类的默认访问控制成员
Protected
这个成员既可以被这个包中其它类访问,也可以被不同包中的子类内部访问
Public(公共的)
可以被所有类访问,不管访问类与被访问类在不在同一个包中
作用域private
相关文章推荐
- Java成员的访问权限控制
- Java编程思想——day 6(访问权限控制)
- 黑马程序员——Java 包及访问控制权限
- java中有成员访问权限private,public等原因
- [学习笔记][Java编程思想]第6章:访问权限控制
- Java成员的默认访问控制
- java的成员访问控制
- Java访问控制权限总结
- Java类和类成员的访问权限修饰符
- 默认的成员变量的访问权限[Java语言]
- Think IN JAVA --------JAVA访问权限控制
- 控制对类成员访问权限的原因
- java访问控制权限一句话描述版
- 【java编程思想--学习笔记(三)】访问控制-接口实现与类的访问权限
- JAVA访问权限控制[zhuan]
- Java访问控制权限
- JAVA---类成员的访问权限
- Java成员的访问权限
- C++:类的成员访问权限控制
- Java 访问权限控制:你真的了解 protected 关键字吗?