多项选择题

关于C++的基类和派生类,以下错误的说法是:()

A.从“不具备任何虚函数的类”派生出的新类型,即便定义良好,也可能在使用过程中导致资源泄露。
B.改写基类的虚函数时,派生类提供的定义应当具备完全一致的返回值类型、参数类型和常量性声明。
C.指向派生类的指针总是能够自动转换为指向基类的指针,同时保持常量性不变。
D.即使基类不包含任何成员,用作基类后,在派生类型中也总是至少占据一个字节。

微信扫码免费搜题