java基础-访问修饰符的作用范围

  • 时间:
  • 来源:互联网
  • 文章标签:
Java访问修饰符有四种,如下

private \ default(缺省,也就是不带修饰符)\protected \public 

访问的范围大小:private  < default,缺省 < protected  < public 

范围如下:

修饰符 同一个类 同一个包中的类 同一个包中的类,不同包的子类 所有类
private 可以 不可以 不可以 不可以
default(缺省) 可以 可以 不可以 不可以
protected 可以 可以 可以 不可以
public  可以 可以 可以 可以

 

 

 

 

1、private(私有):private修饰的属性和方法,不能被其他到类访问,也不能被子类继承和访问,只能在当前类访问。

2、default (缺省):没有加修饰符的属性和方法,同一个包的其他类可访问和继承。

3、protected(受保护的):被其修饰的属性和方法,同一个包的其他类可访问和继承,或者不同包的其他子类可访问。

4、public(公有的):不存在访问权限,全部类都可以访问。

本文链接http://www.taodudu.cc/news/show-82970.html