constメンバー関数(4)


まず声明を見て
void print() const
{
 cout<<”      :”<<i*j<<endl;
}

ここでconstは修飾関数printであり、print関数の変数が修正できないことを説明することを目的としている.プログラミング時にはできるだけconstを多く使用しなければならない.このように、そのメンバー関数がオブジェクトのデータメンバーを修正しようとすると、コンパイラはエラーを提示する