某一方法定义如下:final void performDial(),那么该方法属于( )。
A. 本地方法
B. 最终方法
C. 多态方法
D. 抽象方法
查看答案
下列程序中注释的哪个代码(①②③④)是错误的(无法编译通过)。( )abstract class A{abstract float getFloat(); //①void f() { } //②}public class B extends A{private float m=1.0f; //③private float getFloat(){ //④return m;}}
A. ①
B. ②
C. ③
D. ④
关于super的说法正确的是( )。
A. 是指当前对象的内存地址
B. 是指当前对象的父类对象的内存地址
C. 是当前对象的父类
D. 可以用在main()方法中
下列关于Java类的继承,说法不正确的是( )。
A. Java语言中不允许一个类继承多个类。
B. Java语言中允许一个类实现多个接口。
C. Java语言中允许一个类同时继承一个类并实现一个接口。
D. Java语言中不允许一个接口继承多个接口。
在Java中,下面这段代码运行后的结果是( )。class FatherClass{final protected void faMethod() { System.out.println(“这是父类中的方法”));}}class SonClass extends FatherClass{ public void faMethod(){ System.out.println(“这是子类中的方法”);}}public static void main(String []args){ FatherClass obj=new SonClass(); obj.faMethod();}
A. 这是父类中的方法
B. 这是子类中的方法
C. 这是父类中的方法 这是子类中的方法
D. 编译错误