(1+X)以下关于继承的描述,哪一个是错误的()?
A. 继承可以提高代码的复用性
B. 子类可以继承父类的方法或属性
C. 继承和封装、多态一起统称面向对象的三大特性
D. 子类可重写父类的任何方法
查看答案
下面关于继承的描述正确的一项是()。
A. 子类继承父类,那么子类将继承父类的所有内容包括构造方法。
B. 子类继承父类,那么子类可以重写父类的方法,但是一旦重写父类方法后,无法通过子类访问到父类的该方法。
C. 子类继承父类,如果父类中只有一个构造方法并且有参数,那么在子类的构造方法中必须先用super调用父类构造方法并传参。
D. 以上说法都不正确。
若类A继承B,下列哪个写法是正确的()。
A. public class A extends B{ }
B. public class A , B{ }
C. public class A extend B{ }
D. public class A B{ }
下列对继承的说法,哪个是正确的()。
A. 子类能继承父类的所有方法和属性。
B. 子类能继承父类的非私有方法和属性。
C. 子类只能继承父类public方法和属性。
D. 子类只能继承父类的方法,而不继承属性。
考虑以下类:public class Sub extends Base{public Sub( int k ) {}public Sub(int m, int n) {super(m, n);......}}假设Base类与Sub类在同一包中,则在Base类中必须存在的构造方法是()。
A. Base( )
Base( int k ) { }
C. Base( int m, int k ) { }
D. Base( int i, int j, int k) { }