下列选项中,()代码替换程序中标注的【代码】,将导致编译错误。class A{public float getNum(){return 3.0f;}}public class B extends A{【代码】}
A. public float getNum( ){return 4.0f;}
B. public void getNum( ){ }
C. public void getNum(double d){ }
D. public double getNum(float d){return 4.0d;}
下面选项中,关于类的描述错误的是( )。
A. 类的方法都由方法头和方法体组成。
B. 一个Java程序可以有多个公共类(public类)。
C. 一个包可以包含多个类。
D. 类的实现包括声明和类体实现两个部分。
下列关于构造方法的叙述中错误的是( )。
A. Java语言规定构造方法名与类名必须相同。
B. Java语言规定的构造方法没有返回值,但不用void声明。
C. Java语言规定构造方法不可以重载。
D. Java语言规定构造方法只能通过new自动调用。
子类继承了父类的方法和状态(属性),在子类中可以进行的操作是()。
A. 更换父类方法
B. 减少父类方法
C. 减少父类变量
D. 添加方法