()直接赋值给()时,子类对象可自动转换为父类对象,()赋值给()时,必须将父类对象强制转换为子类对象。
子类对象;父类对象;父类对象;子类对象
举一反三
- ()直接赋值给()时,子类对象可自动转换为父类对象,()赋值给()时,必须将父类对象强制转换为子类对象。
- 子类直接赋值给父类时,子类对象可自动转换为父类对象,父类赋值给子类时,必须将父类对象为子类对象。
- 下列选项中关于里氏转换原则说法正确的是()。 A: 子类对象可以直接赋值给父类变量 B: 子类对象不可以直接赋值给父类变量 C: 父类对象可以直接赋值给子类变量,但需要强制类型转换 D: 判断子类与父类之间是否可以转换可以使用is关键字
- 可以把子类对象直接赋值给父类对象。
- 将子类对象赋值给父类引用类型时,对象类型的转换过程是()。 A: 系统自动转换 B: 必须强制转换 C: 无法转换 D: 需程序员进行转换
内容
- 0
当父类的引用指向子类对象时,可以通过强制类型转换将父类引用转换为子类的对象
- 1
子类对象能否直接向其父类赋值?父类对象能否向其子类赋值?( )
- 2
子类对象能否直接向其父类赋值?父类对象能否向其子类赋值?(
- 3
3.下列关于对象的类型转换的描述,说法错误的是( )A: 对象的类型转换可通过自动转换或强制转换进行B: 无继承关系的两个类的对象之间试图转换会出现编译错误C: 由new语句创建的父类对象可以强制转换为子类的对象D: 子类的对象转换为父类类型后,父类对象不能调用子类的特有方法
- 4
父类的对象可以赋值给子类的引用