java对象转型(casting)-父类引用指向子类对象注意点

xiaoxiao2021-02-28  84

1、一个基类(父类)类型的引用可以指向其子类的对象;

2、一个基类(父类)的引用不可以访问其子类对象新增加的成员(属性、方法);要访问的话需要对该引用进行强制类型转换,转换为对应子类类型;

3、可以使用 【变量 instanceof 类名】 判断该引用型变量所指向的对象是否是该类名的类型;(若为指向的是当前类的类型,则也是当前类父类的类型)

4、子类的对象可以当做父类(基类)对象使用,叫做向上转型;反之称为向下转型。

转载请注明原文地址: https://www.6miu.com/read-94835.html

最新回复(0)