阅读下列的程序 public class Example { public static void main(String[] args) { new Father () { public void show() { System.out.println("helloworld"); } }.show(); }}class Father { public void show() { System.out.println("hellofather"); }}下列选项中,程序的运行结果是( )·
A. hellofather
B. helloworld
C. 编译报错
D. 编译通过,运行报错
查看答案
下列选项中,哪个关键字可以修饰方法内的局部变量?()
A. abstract
B. final
C. static
D. private
一个具体类实现接口时,需要重写接口中的()
A. 默认方法
B. 局部变量
C. 抽象方法
D. 类方法
下面对于final修饰方法的描述中,正确的是()
A. final修饰的静态方法不能被类名调用
B. final修饰的方法不能被子类重写
C. final只能修饰非静态方法
D. 以上说法都正确
下列关于父类方法重写的描述中,错误的是()
A. 如果父类方法的访问权限是public,子类重写父类该方法时的访问权限不能是private
B. 子类重写父类方法时,重写的方法名、参数列表以及返回值类型必须和父类保持一致
C. 如果父类的方法被final修饰,那么该方法不能被子类重写
D. 子类继承父类后,可以重写父类定义的所有方法