多项选择题
关于C++的继承机制,以下正确的说法是:()
A.如果派生类改写了基类的虚函数并定义了新的缺省参数,则通过基类指针调用这个函数将应用派生类的缺省参数。 B.如果派生类改写了基类的非虚函数,则通过基类指针将调用该函数的原始版本,通过派生类的指针则调用其改写版本。 C.如果基类没有缺省构造参数,则派生类的构造函数需要在初始化自身成员之前显式调用基类构造函数。 D.如果dynamic_cast无法将基类引用转换为派生类引用,将抛出异常std::bad_cast。
多项选择题 关于一个未定义任何成员函数的C++类定义,以下正确的说法是:()
多项选择题 关于C++的基类和派生类,以下错误的说法是:()
多项选择题 以下对某些特定设计模式描述正确的是:()