Java之访问权限修饰符 private default protected public
来源:互联网 发布:ubuntu如何卸载qq 编辑:程序博客网 时间:2024/04/30 22:09
转自:http://blog.sina.com.cn/s/blog_6fb22e5b0100n19z.html
1.私有权限(private)
private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被private修饰的成员,只能在定义它们的类中使用,在其他类中不能调用。
2.默认权限(default 同包权限)(类,数据成员,构造方法,方法成员,都能够使用默认权限,即不写任何关键字。)
默认权限即同包权限,同包权限的元素只能在定义它们的类中,以及同包的类中被调用。
3.受保护权限(protected)
protected可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被protected修饰的成员,能在定义它们的类中,同包的类中被调用。如果有不同包的类想调用它们,那么这个类必须是定义它们的类的子类。
4.公共权限(public)
public可以修饰类,数据成员,构造方法,方法成员。被public修饰的成员,可以在任何一个类中被调用,不管同包或不同包,是权限最大的一个修饰符。
有关Java语言的修饰符,需要注意的问题有如下几个:
1.并不是每个修饰符都可以修饰类(指外部类),只有public和default可以。
2.所有修饰符都可以修饰数据成员,方法成员,构造方法。
3.为了代码安全起见,修饰符不要尽量使用权限大的,而是适用即可。比如,数据成员,如果没有特殊需要,尽可能用private。
4.修饰符修饰的是“被访问”的权限。
0 0
- Java之访问权限修饰符 private default protected public
- Java中四种访问修饰符private、public、protected和default
- java中的访问修饰符--public、protected、default、private
- Java访问修饰符(public,private,default,protected)
- java访问权限修饰符public protected default private用法总结
- java 修饰符public protected default private
- 权限访问修饰符public,protected,private
- 权限访问修饰符public,protected,private
- 访问权限修饰符(public , private , protected)
- java 访问权限修饰符(public,private,protected)
- java访问权限修饰符public protected friendly private实例
- Java中权限修饰问题private -> protected -> (default) -> public
- JAVA权限修饰符(public/protected/private)
- Java访问修饰符 public private protected
- 访问修饰符public,private,protected,default时的区别
- 访问权限修饰符private、protected、default、private图解
- java 中 private public protected default 访问权限的区别
- java类的访问权限问题(public default private protected)
- An error was encountered while running (Domain = LaunchServicesError, Code = 0)
- Expression Tree上手指南 (三)
- Python yield 使用浅析
- 华为为什么成功?
- Android面试题精选,收藏学习一下
- Java之访问权限修饰符 private default protected public
- IOS 推送消息 php做推送服务端
- 爆棚的互联网创业者在玩什么产品
- 加到链建设者
- POI对Excel自定义日期格式的读取
- 【互动问答分享】第13期决胜云计算大数据时代Spark亚太研究院公益大讲堂
- javaee开发常用jar作用
- LinkedHashMap和HashMap的比较使用
- CodeSmith绿色化的情况下,又能使之正常工作