java 从零开始,学习笔记之基础入门<数组列表(ArrayList)>(九)(三)
访问范围: public > protecte > default >private
访问修饰符,可以修饰属性 、方法 、构造器
如果将构造器用private修饰,理论上可以,实际上也可以,但是如果你这样修饰,你这个类就没有必要存在
在同一个类中:
private String name;
protected String pass;
public String grade;
String num;
publicstaticvoid main(String[]args) {
VisitDemo vd=new VisitDemo();
//在当前类中,创建的对象可以调每个修饰符修饰的属性
}
创建的对象能够调到所有的属性
同一个包中不同的类中:
除了private修饰的属性外,其他的属性是可以都调到
同一个工程中,不同的包中:
子类继承了父类,那么在子类中创建子类的对象的时候,创建的对象只能调到public 和protected修饰的属性
在同一个工程中:
能够调到所有用public修饰的属性