Java方法访问级别的含义

设计API时,Java方法访问级别的声明方式的不同语意

访问级别 主要含义 额外含义
public 允许外部代码调用该方法 子类可以覆盖 子类也可以调用
public abstract 子类必须实现该方法 允许外部代码调用
public final 允许外部代码调用该方法
protected 允许子类代码来调用该方法 子类可以覆盖该方法
protected abstract 子类必须实现该方法
protected final 允许子类代码调用该方法
添加新评论