在类A中定义了方法m1如下: 则在类B中要调用此方法,正确的语句是()。
A:
B:
C:
D:
A:
B:
C:
D:
举一反三
- 类Cat是类Animal的子类,在Cat的构造方法中有一句super(),该语句表达了什么含义?<br/>( ) A: 调用类Cat中定义的super()方法。 B: 调用类Animal中定义的super()方法。 C: 调用类Animal的构造方法。 D: 语法错误。
- 在Java中,假设S类是P类的子类,S的构造方法中super(); 该语句将 ( )。 A: 调用S类中定义的super( )方法 B: 调用P类的构造方法 C: 调用p类中定义的super( )方法 D: 语法错误
- 给定Java代码如下,关于super的用法,以下描述正确的是( )。class C extends B{ public C(){ super(); } } A: 用来调用类B中定义的super()方法 B: 用来调用类C中定义的super()方法 C: 用来调用类B的无参构造方法 D: 用来调用类B中第一个出现的构造方法
- 设在子类中重写了父类中的m()方法,那么在子类中调用父类中的方法m()应该使用的语句是super()。
- 下列选项中关于Java中类方法的说法不正确的是( )。 A: 在类方法中可访问类变量 B: 在类方法中调用本类的类方法时可直接调用 C: 在类方法中能调用本类中的实例方法 D: 在实例方法中调用类方法时可直接调用