在JAVA中,类提供了对数据和在数据上实施操作方法的封装,在类中的数据和方法不可随意访问。JAVA为它们提供了丰富的访问控制:public,private,protected和无访问控制符。其访问限制如下所示:
public private protected 无
本 类 内 部 Y Y Y Y
同 包 子 类 Y N Y Y
同包 非子类 Y N Y Y
不同包 子类 Y N Y N
不同包非子类 Y N N N
在JAVA中,类提供了对数据和在数据上实施操作方法的封装,在类中的数据和方法不可随意访问。JAVA为它们提供了丰富的访问控制:public,private,protected和无访问控制符。其访问限制如下所示:
public private protected 无
本 类 内 部 Y Y Y Y
同 包 子 类 Y N Y Y
同包 非子类 Y N Y Y
不同包 子类 Y N Y N
不同包非子类 Y N N N