c++基类设计

构造函数声明为protected
析构函数声明为virtual
接口     声明为virtual   = 0

以后类的构造函数成员变量定义顺序与声明一致,构造函数尽可能使用初始化,不用赋值

原文地址:https://www.cnblogs.com/cloudseawang/p/1237620.html