class Quote
{
public:
Quote();
~Quote();
std::string isbn() const;
virtual double net_price(std::size_t n) const;
};
例如上面的net_price就是const型函数,那么它将有以下特性
<1> 函数体内,不能对类的数据成员做任何改动。
<2> 一个const型类对象 只能调用const类型的函数
<3>在const成员函数中,调用其他非cosnt成员函数是非法的。(原因是<1>)
总是忘记,就直接写在这里,加深下印象吧啊啊啊啊啊啊啊