A. 子类继承父类的构造方法。 B. abstract类的子类必须是非abstract类。 C. 子类继承的方法只能操作子类继承和隐藏的成员变量。 D. 子类重写或新增的方法也能直接操作被子类隐藏的成员变量。
A. final类可以有子类。 B. abstract类中只可以有abstract方法。 C. abstract类中可以有非abstract方法,但该方法不可以用final修饰。 D. 不可以同时用final和abstract修饰同一个方法。 E. 允许使用static修饰abstract方法。
A. 程序提示编译错误(原因是A类没有不带参数的构造方法) B. 编译无错误,【代码】输出结果是0。 C. 编译无错误,【代码】输出结果是1。 D. 编译无错误,【代码】输出结果是2。
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. classStudentextendPeople{…} B. classStudentimplementsPeople{…} C. classStudentextendsPeople{…} D. classStudentimplementPeople{…}
A. abstract类的子类必须是非abstract类 B. 子类可以有多个父类 C. 子类继承父类的构造方法 D. 子类继承的方法只能操作子类继承和隐藏的成员变量
A. public B. protected C. 友好的 D. private
A. public B. protected C. private D. final