权限修饰符
四种形式权限修饰符的访问情况:
public
protected
不写
private
同一个类中 四种都可以
同一包中的不同类 除了private剩下都可以
不同包下的子类 public protected 可以
不同包下的不同类 只有public可以
修饰符
权限修饰符:public protected 默认 private
状态修饰符:static final
抽象修饰符:abstract
修饰符在代码中的出现:
类上 :
public 默认 abstract final
自己定义时,以public居多。如果你的类不想暴露给包外面的其他类,可以省略修饰符。
成员变量:
public protected 默认private static final
你自己定义时,以 private 居多。
构造方法:
public protected 默认private
自己定义时,以public居多。
成员方法:
public protected 默认private static final abstract
自己定义时,以public居多。