在类的继承中,关于super的说法错误的是:()。
A.在子类的构造函数,必须先调用super()
B.super相当于子类的引用
C.先调用super(),才可以使用this
D.super()相当于父类构造函数的调用
- · 有3位网友选择 A,占比37.5%
- · 有3位网友选择 C,占比37.5%
- · 有1位网友选择 D,占比12.5%
- · 有1位网友选择 B,占比12.5%
A.在子类的构造函数,必须先调用super()
B.super相当于子类的引用
C.先调用super(),才可以使用this
D.super()相当于父类构造函数的调用
A、必须继承c++标准库中给出的异常类
B、继承了c++标准库中给出的异常类,则可以在自定义异常类的构造函数体中调用基类的构造函数
C、自定义异常类的构造函数可以有参数
D、从C++自带异常类继承来的自定义异常类通过调用其基类构造函数,可以将异常状况的描述信息保留下来留待异常处理程序使用
A、自定义的异常类需继承Exception类,在构造方法中使用super()语句调用Exception的构造方法
B、自定义异常类需要用throw关键字在方法中声明抛出异常的实例对象
C、如果想要调用者捕获throw抛出的异常,需要在抛出异常的方法中使用throws关键字指明异常
D、抛出的异常对象可以使用try…catch语句对其进行处理
B.super关键字可以调用父类的成员方法
C.super()与this()关键字不能同时存在于同一个构造方法中
D.super()与this()关键字可以同时存在于同一个构造方法中
A、super关键字可以调用父类的构造方法
B、super关键字可以调用父类的普通方法
C、super关键字与this不能同时存在于同一个构造方法中
D、super关键字与this可以同时存在于同一个构造方法中
A、类是具有相同属性和共同行为的一组对象的集合
B、在Java中使用class关键字定义类
C、对象是类的实体,同一个类可以有多个实体,也就是多个对象
D、类的某个对象被赋值后,该类所有对象都被赋予此值
B.在子类中可以通过super访问定义在父类且被子类重写的方法
C.在子类的构造方法中可以使用关键字super调用父类的构造方法
D.在子类中可以使用关键字super访问父类中定义的私有方法
A、子类的构造过程中自动会调用父类的构造方法。
B、子类可在自己的构造方法中使用super(参数列表)调用父类的构造方法。
C、如果子类构造方法中没有显式的调用基类构造方法,则系统默认调用基类无参数的构造方法。
D、如果子类构造方法既没有显式地调用基类构造方法,基类中可以不添加无参数的构造方法。
A、调用类Worker中定义的super()方法
B、调用类Person中定义的super()方法
C、调用类Person中的构造方法
D、语法错误
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!