类Cat是类Animal的子类,在Cat的构造方法中有一句super(),该语句表达了什么含义?
( )
A: 调用类Cat中定义的super()方法。
B: 调用类Animal中定义的super()方法。
C: 调用类Animal的构造方法。
D: 语法错误。
( )
A: 调用类Cat中定义的super()方法。
B: 调用类Animal中定义的super()方法。
C: 调用类Animal的构造方法。
D: 语法错误。
举一反三
- 类Cat是类Animal的子类,在Cat的构造方法中有一句super(),该语句表达了什么含义? (
- 类Cat是类Animal的子类,在Cat的构造方法中有一句super(),该语句表达了什么含义? ( )
- 在Java中,假设S类是P类的子类,S的构造方法中super(); 该语句将 ( )。 A: 调用S类中定义的super( )方法 B: 调用P类的构造方法 C: 调用p类中定义的super( )方法 D: 语法错误
- Animal是一个类,Dog是Animal的子类,在Dog的对象构造过程中,必须() A: 在Dog的构造方法最后,必须直接调用Animal的构造方法 B: 在Dog的构造方法的最前面,必须直接调用Animal的构造方法 C: 在Dog的构造方法的任何位置,通过super调用Animal的构造方法 D: 在Dog的构造方法的最前面,通过super调用Animal的构造方法
- 下面关于super的说法正确的是() A: super表示的是所在类的直接父类对象,使用super可以调用父类的属性和方法。 B: 在子类的构造方法中调用父类的构造方法。 C: super表示的是所在类的对象,使用super可以调用属性和方法。 D: 在类的构造方法中调用类的另一个构造方法。