对象转型(casting)
◈ 一个基类的引用类型变量可以“指向”其子类的对象。
◈ 一个基类的引用不可以访问其子类对象新增加的成员(属性和方法)。
◈ 可以使用 引用 变量 instanceof 类名 来判断该引用型变量所“指向”的对象是否属于该类或该类的子类。
◈ 子类的对象可以当作基类的对象来使用称作 向上转型(upcasting) ,反之称为 向下转型(downcasting).
对象转型(casting)
◈ 一个基类的引用类型变量可以“指向”其子类的对象。
◈ 一个基类的引用不可以访问其子类对象新增加的成员(属性和方法)。
◈ 可以使用 引用 变量 instanceof 类名 来判断该引用型变量所“指向”的对象是否属于该类或该类的子类。
◈ 子类的对象可以当作基类的对象来使用称作 向上转型(upcasting) ,反之称为 向下转型(downcasting).