Java编程思想(第六章)

来源:互联网 发布:树莓派3 有线网络配置 编辑:程序博客网 时间:2024/06/06 03:30

访问控制也叫隐藏具体实现。为了实现访问控制Java提供了几种访问修饰词供我们使用,根据权限从大到小依次为:
public、protected、包访问权限(默认没有关键词)、private。

public:公共访问也称开放访问权限,任何对象在任何地方都可以访问标志为public的成员与方法。

protected:继承访问权限,基类的protected成员只有派生类能够访问(同一包内的其他类也可以访问)。

包访问权限:也叫默认访问权限,没有标志任何访问修饰词。同一包内可以相互间访问对方的成员变量。

private:私有访问权限,就是只有持有该变量的类本身可以访问外,其他任何类都不能访问。在单例模式中,我们为了保证系统只有一个单一实例一般会把构造器的访问修饰词改为private,禁止多个实例出现。

0 0
原创粉丝点击