constのつけ方。

class Product

virtual void Disp() const { //状態を表示
	cout << "仕入れ値:" << m_nCostPrice << endl;
	cout << "定価:" << m_nListPrice << endl;
	cout << "売値:" << m_nSellPrice() << endl;  //ここも宣言のときにconstを付加する。
	cout << "1-値引き率:" << m_nRate << endl;
	cout << "仕入れた数:" << m_nRestCount << endl;
	cout << "前回からの総仕入れ額:" << m_nWholeCost << endl;
	cout << "累計売上額:" << m_nWholeSales << endl;
}

class Fruit < Product

virtual void Disp() const{
	Product::Disp();  //ここは、constつけたので、OK!
	cout << m_bTueFlag << endl;
}

constオブジェクトは、constメンバ関数しか呼べない。
メンバ変数にconstが付いていても、いなくても同じ。