A.子类型的数据可以隐式转换为其父类型的数据;
B.父类型的数据可以隐式转换为其子类型的数据;
C.父类型的数据必须通过显示类型转换为其子类型的数据;
D.子类型实例也是父类型的实例对象。
第1题
A.x的值是整形123
B.x的值是字符串"123"
C.报错,无法将string类型隐式转换为int
D.报错,无法将int类型隐式转换为string
第2题
A.子类覆盖父类的方法时,子类对父类同名的方法将不能再做访问
B.子类覆盖父类的方法时,可以覆盖父类中final方法和static方法
C.子类覆盖父类的方法时,子类的方法声明必须与其父类中的声明完全一样
D.子类覆盖父类的方法时,子类的方法声明只需与其父类中声明的方法名一样
第3题
A.不能覆盖父类中的final方法
B.不能覆盖父类中的static方法,但可以隐藏这类方法
C.子类一定要覆盖父类中的抽象方法
D.用来覆盖的子类方法和被覆盖的父类方法保持同名、同返回值类型以及相同的参数个数和参数类型
第4题
A.父类中声明为private的方法,对于子类是可以访问的
B.子类的返回数据类型与父类要保持一致
C.子类的方法名称与父类要保持一致
D.子类的参数信息与父类要保持一致
第5题
A.重载是指一个类中有多个同名而形参数量或类型不同的方法
B.子类只能重载父类的方法而不能覆盖父类的方法
C.子类不能声明与父类中方法同名且参数相同的方法
D.可以将方法返回值类型作为判断重载的标准之一
第6题
A.一个子类可以有多个父类,一个父类也可以有多个子类
B.一个子类可以有多个父类,但一个父类只可以有一个子类
C.一个子类可以有一个父类,但一个父类可以有多个子类
D.上述说法都不对
第7题
A.创建子类的对象时, 先调用子类自己的构造函数,然后调用父类的构造函数。
B.子类无条件地继承父类不含参数的构造函数。
C.子类必须通过super 关键字调用父类的构造函数。
D.子类可以继承父类的构造函数。
第9题
A.父类中方法抛出两个异常,子类可以抛出两个异常
B.父类抛出异常IOException,子类不是必须抛出异常IOException
C.父类中方法抛出三个异常,子类可以抛出四个异常
D.父类与子类抛出异常是没有关系的
第10题
A.在子类中可以通过super访问定义在父类且被子类屏蔽的变量
B.在子类中可以通过super访问定义在父类且被子类重写的方法
C.在子类的构造方法中可以使用关键字super调用父类的构造方法
D.在子类中可以使用关键字super访问父类中定义的私有方法
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!