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

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

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

 

Java作用域publicprotected friendlyprivate之间的区别

 

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

 

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

 

作用域

当前类

同一package

子孙类

其他package

public

protected

×

friendly

×

×

private

×

×

×