纯虚函数: 没有函数具体实现 virtual 返回值类型 函数名(参数表)= 0; // 后面的"= 0"是必须的 抽象类: 含有纯虚拟函数的类 class 类名{ // 只能用作基类,不能生成对象 virtual 返回值类型 函数名(参数表)= 0; // 纯虚拟函数 }; 示例如下:AbstractDrinking 为抽象类,包括 Boil, Brew ... 这些虚构函数 //抽象制作饮品 class AbstractDrinking{ public: //烧水 virtual void Boil() = 0; //冲泡 virtual void Brew() = 0