Java的四种权限修饰符

权限修饰符访问表

public protected (default)不写 private
同一个类 YES YES YES YES
同一个包 YES YES YES NO
不同包的子类 YES YES NO NO
不同包非子类 YES NO NO NO

YES : 可直接访问
NO : 不可直接访问

public int num; // public 修饰

protected int numA; // protected 修饰

int numB;  // default(不写) 修饰

private int numC;  // private 修饰
发表评论 / Comment

用心评论~