public/private/protected的具体区别
2016-03-15 09:59
267 查看
public
公共,加上这个修饰的属性和方法,可以在程序的任何其它地方访问
private
私有的,和public相反,加上这个修饰的属性和方法,只允许在自己本身这个类里访问,程序的任何其它地方都不能访问
protected
保护,位于public和private中间,加上这个修饰的属性和方法,只能在子类(extends)和同包下的程序访问,别的的地方不能访问。
还有一个默认缺省的(就是不加任何修饰的)
缺省,位于private和protected中间,加上这个修饰的属性和方法,只能在同包下的程序访问,别的的地方不能访问。
公共,加上这个修饰的属性和方法,可以在程序的任何其它地方访问
private
私有的,和public相反,加上这个修饰的属性和方法,只允许在自己本身这个类里访问,程序的任何其它地方都不能访问
protected
保护,位于public和private中间,加上这个修饰的属性和方法,只能在子类(extends)和同包下的程序访问,别的的地方不能访问。
还有一个默认缺省的(就是不加任何修饰的)
缺省,位于private和protected中间,加上这个修饰的属性和方法,只能在同包下的程序访问,别的的地方不能访问。
相关文章推荐
- mongoDB系列之--入门(一)
- 使用Composer安装Yii框架的方法
- Mediaplayer相关属性
- 协方差的意义和计算公式
- C++全局常量与变量的定义方法
- 深度探索C++对象模型读书读书笔记
- 子窗口给主窗口传值
- C#中关于as关键字的使用
- java的入门
- Android混淆
- 学习DIV+CSS网页布局之混合布局
- leetcode 217. Contains Duplicate
- android WebView全面总结
- 文章标题
- SVN 分支/标记 合并
- RAM、ROM和Flash ROM区别
- Android Volley完全解析(三),定制自己的Request 转载:http://blog.csdn.net/guolin_blog/article/details/176127
- Go语言学习笔记
- Nginx 访问日志轮询切割
- LeetCode Alien Dictionary