在类A中定义了方法m1如下: 则在类B中要调用此方法,正确的语句是()。
A:
B:
C:
D:
A:
B:
C:
D:
C
举一反三
- 类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: 在实例方法中调用类方法时可直接调用
内容
- 0
下列说法错误的有答案() A: 在类方法中可用this来调用本类的类方法 B: 在类方法中调用本类的类方法时可直接调用 C: 在类方法中只能调用本类中的类方法 D: 在类方法中绝对不能调用实例方法
- 1
(6-6)关于Java的类方法(静态方法),下列叙述错误的有()。 A: 在类方法中可直接调用本类中的类方法。 B: 在类方法中不能调用本类中的类方法。 C: 在类方法中可用this来调用本类的类方法。 D: 在类方法中绝对不能调用实例方法. E: 在类方法中可直接调用本类的实例方法。
- 2
(7-1)定义了如下的A、B和C类,则( )语句在①处能正确调用类C中的print( )方法。 class C{ void print() {} } class B extends C{ void print() { } } class A extends B{ void print() { } void show() { ① } }
- 3
如果子类A继承于父类B,则在子类A构造方法中调用父类B的无参构造方法的语句是 ;在一个类的内部可以直接调用本类的对象,也可通过关键字 来调用。
- 4
若子类定义了构造方法,则在创建这个类的对象时,只调用自己的构造方法,不会调用继承自父类的构造方法()