子类中定义的方法与父类方法同名且同形时称父类方法被覆盖(也称重写)以下说法正确的是:
A. 父类对象调用的也是子类的方法;
B. 在子类中仍可用super.方法名调用父被复盖的方法;
C. 父类中用final修饰的方法不允许被复盖;
D. 子类方法必须与父类被重写的方法在访问权限、返回值类型、参数表等方面完全一致。
查看答案
类中的某个方法是用final修饰的,则该方法:
A. 是虚拟的,没有方法体;
B. 是最终的,不能被子类继承;
C. 不能用被子类同名方法复盖;
D. 不能用被子类其它方法调用。
一个类中,用static修饰的变量称静态变量:
A. 同一时刻,该类的所有对象中该变量值都相同;
B. 所有对象中的方法都不能对该变量进行赋值操作;
C. 其值不能改变;
D. 与实例变量一样,每个对象中的值互相独立。
一个类中,用static修饰的方法称静态方法:
A. 该类中其它方法不能调用它;
B. 它不能直接调用类中其它不用static修饰的方法;
C. 没有用类创建对象之前,类外无法调用该方法;
D. 类外调用该方法的方式必须是:对象名.方法名(实参数据)。
若有如下接口A的定义,下列哪些类下确实现了该接口interface A {void method1(int i);void method2(int j);}
A. class B implements A{void method1( ) { }void method2( ) { }}
B. class B {void method1(int i ) { }void method2(int j ) { }}
C. class B implements A {void method1(int i ) { }void method2(int j ) { }}
D. class B implements A{public void method1(int x ) { }public void method2(int y ) { }}