有关instanceof操作符说法正确的是
A: 在继承的情况下,instanceof操作符用于检查子类的对象是否也是超类的实例。
B: 一个子类的对象可以看作是其父类的一个对象,这个叫向下转型
C: 父类的一个对象可看作子类的一个对象,这个叫向上转型
D: 必须明确的告诉编译器向下转型。
A: 在继承的情况下,instanceof操作符用于检查子类的对象是否也是超类的实例。
B: 一个子类的对象可以看作是其父类的一个对象,这个叫向下转型
C: 父类的一个对象可看作子类的一个对象,这个叫向上转型
D: 必须明确的告诉编译器向下转型。
举一反三
- 对象的向上与向下转型说法正确的 A: Java中,一个子类的对象可以看作是其父类的一个对象,这个叫向上转型 B: Java编译器自动执行向上转型 C: 父类的一个对象可看作子类的一个对象,叫做向下转型 D: 必须明确的告诉编译器向下转型
- 下列不属于对象转型的是( )。 A: 一个基类的引用对象可以指向其子类的对象 B: 一个基类的引用不可以访问其子类对象新增加的成员属性 C: 使用应用变量instanceof来判断引用类型变量所指向的对象是否属于该类 D: 子类的对象可以做基类的对象,称之为向下转型
- 父类引用变量引用子类对象,叫向下转型,属于多态的一种。(<br/>)
- 关于继承性,下列说法错误的是( ) A: 父类的protected成员可被其子类访问 B: 子类的对象可代替其父类的对象 C: 子类的每个对象都是其父类的一个对象 D: 一个父类可以有多个子类,每个子类只能有一个父类
- 子类对象的引用转换成父类对象的引用的动作称为向下转型。