java中含有四种权限修饰符
private(私有的)
默认 (省略的)
protected(受保护的)
public(公共的)
本类 | 同一包下(子类和无关类) | 不同包下(子类) | 不同包下(无关类) | |
---|---|---|---|---|
private | Y | |||
默认 | Y | Y | ||
protected | Y | Y | Y | |
public | Y | Y | Y | Y |
常见修饰符
权限修饰符:private,默认的,protected,public
状态修饰符:static,final
抽象修饰符:abstract
修饰类的关键字
权限修饰符:默认修饰符,public
状态修饰符:final
抽象修饰符:abstract
修饰成员变量的关键字
权限修饰符:private,默认的,protected,public
状态修饰符:static,final
修饰成员方法的关键字
权限修饰符:private,默认的,protected,public
状态修饰符:static,final
抽象修饰符:abstract