day7-纯虚函数

    xiaoxiao2022-07-14  157

    1.写法:

    class A { public: virtual int getx() = 0; //纯虚函数,没有函数定义 };

    2.关于纯虚函数的继承 (1).若不将被继承的类中全部纯虚函数定义,继承下来的类无法实体化;

    class B:public A { public: }; B g;//系统报错

    展开后:`

    class B:public A { public: virtual int getx() { return x; } private: int x; }; B g; //ok
    最新回复(0)