java中访问控制符

来源:互联网 发布:tp cms内容管理系统 编辑:程序博客网 时间:2024/06/05 05:31

private:当前类中可访问

default:相同包中的类可以访问。不同包中的子类无法访问

protected:两种情况:  1、同一个包中的其他类可访问          2、不同包中的子类可访问

public:公共访问,谁都可以访问。


控制严格程度:private > default > protected  >  public


其实,按照java程序设计者的推荐来做就很好了:

1、一般情况下,多用private,少用public。

2、需要被子类继承或重写时候,用protected。

3、default用的比较少。


原创粉丝点击