当子类和父类位于同一个包中时,子类不可继承父类中()访问级别的成员变量和成员方法。
A. public
B. protected
C. 默认
D. private
查看答案
类Cow和类Dog都是类Animal的一个子类,若Cow cow=new Cow(),则以下哪个选项会发生编译错误
A. System.out.println(cow instanceof Animal);
B. System.out.println(cow instanceof Cow);
C. System.out.println(cow instanceof Dog);
D. System.out.println(cow instanceof Object);
编译并运行以下程序,以下描述哪个选项是正确的( )1. class A{2. protected boolean equals(){3. return super.equals();}4. }
A. 编译通过运行无异常
B. 编译通过但运行时出错
C. 行2出错,不能成功编译
D. 不能成功编译,行3出错
在子类的构造方法中,使用()关键字调用父类的构造方法。
A. base
B. super
C. this
D. extends
以下关于方法覆盖必须满足的约束条件说法错误的是()
A. 子类方法不能扩大父类的访问权限
B. 静态方法只能隐藏不能覆盖
C. 方法覆盖只能存在与父类和子类之间
D. 父类的非抽象方法可以覆盖为抽象方法