题目内容

下列哪个叙述是正确的?

A. 子类继承父类的构造方法。
B. 抽象类的子类必须是非abstract类。
C. 子类继承的方法只能操作子类继承和隐藏的成员变量。
D. 子类重写或新增的方法也能操作被子类隐藏的成员变量。

查看答案
更多问题

如果在一个抽象类中有如下定义,错误的是?

A. protected void speakHello( ){ }
B. public abstract static void cry( );
C. static int f( ) { return 0; }
D. abstract float g( );

下列程序中,出错的语句是()。abstract class A {abstract float getFloat (); //Avoid f()//B{ }}public class B extends A {private float m = 1.0f;//Cprivate float getFloat ()//D{ return m;}}

A. 注释A
B. 注释B
C. 注释C
D. 注释D

关于类的继承的描述,正确的是()。

A. 一个类可以继承多个直接父类
B. 一个类可以具有多个子类
C. 子类可以使用父类的所有方法
D. 子类一定比父类有更多的成员方法

子类可以继承父类的哪些成员变量和方法?

A. 子类可以继承父类的构造方法。
B. 子类可以继承相同包下父类的私有成员变量和方法。
C. 子类可以继承在不同包下的父类中protected修饰的成员变量和实例方法。
D. 子类可以继承在不同包下的父类中默认友好的成员变量和实例方法。
E. 子类可以继承在相同包下的父类中默认友好的成员变量和方法。

答案查题题库