用父类的引用变量可以引用子类的对象,反之则不可以。
A: 正确
B: 错误
A: 正确
B: 错误
A
举一反三
- 用父类的引用变量可以引用子类的对象,反之也可。
- 下列属于里氏转换原则的是()。 A: 父类变量可以引用子类对象 B: 将父类变量转换为子类类型 C: 子类变量可以引用父类对象 D: 以上都不是
- 子类对象可以赋给一个父类的引用,反之不行。
- 下列关于对象替换语法规则的描述中,错误的是( )。 A: 可以将子类对象的引用赋值给超类的引用变量 B: 超类的引用变量可以引用子类对象 C: 可以将超类的引用变量直接赋值给子类的引用变量 D: 可以将超类的引用变量赋值给子类的引用变量,赋值时必须进行强制类型转换
- 下列关于对象替换语法规则的描述中,错误的是( )。? 超类的引用变量可以引用子类对象|可以将超类的引用变量赋值给子类的引用变量,赋值时必须进行强制类型转换|可以将子类对象的引用赋值给超类的引用变量|可以将超类的引用变量直接赋值给子类的引用变量
内容
- 0
以下对引用类型转换的描述有误的是()。 A: 父类引用一定可以强制转换回子类类型 B: 父类引用如果指向的是父类对象,不能强转成子类对象 C: 父类引用如果指向的是子类对象,可以强制转换回此子类类型 D: 子类对象可以自动转型为父类类型
- 1
当父类的引用指向子类对象时,可以通过强制类型转换将父类引用转换为子类的对象
- 2
父类的对象可以赋值给子类的引用
- 3
父类的引用变量不可以指向由其派生出的间接子类的对象。
- 4
父类引用变量引用子类对象,叫向下转型,属于多态的一种。(<br/>)