Java作用域public、protected 、friendly、private之间的区别

学习笔记,转自:http://www.expert58.com/news/1295.html

 

Java作用域publicprotected friendlyprivate之间的区别

 

这四个作用域的可见范围如下表所示。

 

说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly

 

作用域

当前类

子孙类

同一package

其他package

public

protected

×

×

friendly

×

×

private

×

×

×

 

下列类中,不能访问或调用以protected修饰的域和方法的是:

A.该类的父类 B.域和方法所在的类
C.
同一个包内的其他类 D.其他包中该类的子类

答案:C

 

你可能感兴趣的:(protected)