派生类继承基类.
对于某些函数,基类希望它派生为不同的版本,就讲这些函数声明成虚函数
class Quote {
public:
std::string isbn() const ;
virtual double net_price (std: :size_ t n) const;
};
派生类使用派生类列表之处从哪些基类派生而来
class Bulk_ quote : public Quote {// Bulk_ quote继承了Quote
public:
double net_ price(std: :size_ t) const override;
};
基类希望派生类进行覆盖的函数,将其定义为虚函数.
protected 派生类有权访问的成员
网友评论