A.四种权限修饰符(掌握)
本类 同包(无关类或者子类) 不同包(子类) 不同包(无关类)
private Y
默认 Y Y
protected Y Y Y
public Y Y Y Y
推荐:
成员变量 private
构造方法 public
成员方法 public
B.不同修饰符修饰的内容(掌握 和内部类无关)
类 成员变量 成员方法 构造方法
private Y Y Y
默认 Y Y Y Y
protected Y Y Y
public Y Y Y Y
abstract Y Y
static Y Y
final Y Y Y
注意,常见规则如下:
以后,所有的类都用public修饰。并且,在一个java文件中,只写一个类。
以后,所有的成员变量用private修饰。
以后,所有的成员方法用public修饰。
如果是抽象类或者接口:
public abstract + ...
以后,所有的构造方法用public修饰。
如果类是工具类或者单例类:
构造用private修饰
|
|