c/c++学习之虚函数与纯虚函数

class SrsConnection:
{
    public:
        virtual int strat();    /*虚函数,必须实现*
        virtual int end();
    private:
        std::string ip;    
    protected:
        virtual int do_cycle() = 0;  /*纯虚函数,可以不在代码里实现*/
}

class SrsHttpApi: public SrsConnection
{
    protected:
        virtual int do_cycle();  /*不能再定义成纯虚函数*/
}


你可能感兴趣的:(c/c++学习之虚函数与纯虚函数)