java中访问控制符
2013-10-30 11:16
260 查看
private:当前类中可访问
default:相同包中的类可以访问。不同包中的子类无法访问
protected:两种情况: 1、同一个包中的其他类可访问 2、不同包中的子类可访问
public:公共访问,谁都可以访问。
控制严格程度:private > default > protected > public
其实,按照java程序设计者的推荐来做就很好了:
1、一般情况下,多用private,少用public。
2、需要被子类继承或重写时候,用protected。
3、default用的比较少。
default:相同包中的类可以访问。不同包中的子类无法访问
protected:两种情况: 1、同一个包中的其他类可访问 2、不同包中的子类可访问
public:公共访问,谁都可以访问。
控制严格程度:private > default > protected > public
其实,按照java程序设计者的推荐来做就很好了:
1、一般情况下,多用private,少用public。
2、需要被子类继承或重写时候,用protected。
3、default用的比较少。
相关文章推荐
- java泛型之一——类泛型
- eclipse 如何忽略js文件报错
- Eclipse中android插件的安装
- Myeclipse2013下载,安装,破解,介绍(CSDN首发)
- springmvc jar
- 通过Java将GPS坐标转换为百度地图坐标
- 坑爹的Sun JDK
- Java 字节数组类型(byte[])与int类型互转
- Java 字节数组类型(byte[])与int类型互转
- Java代码优化提点
- java.lang.NoClassDefFoundError:VFY: unable to resolve const-class
- JavaEE复习
- jdk和jre是什么?都有什么用?
- java学习笔记,自己有时间就整理的,有错的地方请指出来
- springMVC+spring+Ibatis增删改查的demo
- JAVA RMI 实例
- java switch语句 要点注意
- The substring() Method in JDK 6 and JDK 7
- Java -- 泛型
- Java -- 泛型