下列对继承的说法,()是正确的。A.子类能继承父类的所有方法和状态B.子类能继承父类的非私有方法和
下列对继承的说法,()是正确的。
A.子类能继承父类的所有方法和状态
B.子类能继承父类的非私有方法和状态
C.子类只能继承父类pubic方法和状态
D.子类只能继承父类的方法,而不继承状态
下列对继承的说法,()是正确的。
A.子类能继承父类的所有方法和状态
B.子类能继承父类的非私有方法和状态
C.子类只能继承父类pubic方法和状态
D.子类只能继承父类的方法,而不继承状态
对于catch子句的排列,下列哪种说法是正确的 ()
A.父类在先,子类在后
B.子类在先,父类在后
C.有继承关系的异常不能在同一个try程序段内
D.先有子类,其他如何排列都无关
关于保护继承的有关对象的说法,正确的是()。
A.基类成员对于子类的对象都是不可见的,子类成员的公有成员对子类的对象是可见的
B.子类成员对子类的对象是可见的,基类成员对子类的对象也都是可见的
C.基类成员中的公有成员对子类的对象是可见的
D.基类成员对子类是不可见的
对于catch语句的排列,下列说法中______是正确的。
A.父类在先,子类在后
B.子类在先,父类在后
C.有继承关系的异常不能在同一个try程序段内
D.先有子类,其他如何排列都无关
下列是关于继承的说法,正确的是______。
A.子类继承父类,子类就拥有了父类的全部成员,包括基类的构造函数和析构函数
B.当子类继承父类后,子类可以访问父类的全部成员
C.抽象类不能被继承
D.派生类可能含有与基类同名的数据成员或同名同参数的成员函数,因此可能产生二义性。C++采用将当前类作为默认作用域的方法来消除二义性。若要在派生类中访问基类的成员,则必须使用作用域运算符“::”指定所使用的成员的类名
下列说法中错误的一项是 ()
A.通常编写GUI程序时,使用的是Component类的子类
B.Component类封装了构件通用的方法和属性
C.类Component是许多常用构件类的父类,但是Container不是其子类
D.许多常用的构件类都继承了Component的成员方法和变量
下列关于面向对象软件测试的说法中,正确的是 (6) 。
A.在测试一个类时,只要对该类的每个成员方式都进行充分的测试就完成了对该类充分的测试
B.存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
C.假设类B是类A的子类,如果类A已经进行了充分的测试,那么在测试类B时不必测试任务类B继承自类A的成员方法
D.对于一棵继承树上的多个类,只有处于叶子节点的类需要测试
下列叙述中,错误的是()。
A.父类不能替代子类
B.子类能够替代父类
C.子类继承父类
D.父类包含子类
下列叙述中,错误的是()。
A.父类不能替代子类
B.子类能够替代父类
C.子类继承父类
D.父类包含子类