纯虚函数与抽象类 — 计算机选择题
题目
阅读以下声明:
class Base { public: virtual void render() const = 0; };
class Mid : public Base { public: void render() {} };
class Leaf : public Mid { public: void render() const override {} };
下列判断正确的是:
A. Base 与 Mid 是抽象类,Leaf 不是抽象类
B. Base 是抽象类,Mid 与 Leaf 都不是抽象类
C. Base、Mid 与 Leaf 都是抽象类
D. Base 不是抽象类,Mid 与 Leaf 是抽象类