封装的关键字--------为了代码安全
封装的关键字:对比分析的角度------类内、类外(对象)、子类、包内、包外
private : 私有属性、私有方法 只能在本类中调用
public : 所有范围都可以使用
protected : 子类(无论包外包内)都可以调用父类的protected属性
包外的外部对象无法调用protected属性和方法
包内的外部对象无法调用protected属性和方法
默认关键字 : 包内(对象或者子类)都能调用,包外(对象或者子类)都不能调用
封装的关键字:对比分析的角度------类内、类外(对象)、子类、包内、包外
private : 私有属性、私有方法 只能在本类中调用
public : 所有范围都可以使用
protected : 子类(无论包外包内)都可以调用父类的protected属性
包外的外部对象无法调用protected属性和方法
包内的外部对象无法调用protected属性和方法
默认关键字 : 包内(对象或者子类)都能调用,包外(对象或者子类)都不能调用