C++相談室 part50
■ このスレッドは過去ログ倉庫に格納されています
0607デフォルトの名無しさん
2006/06/28(水) 00:11:09このたび第三版を読み始めたんですが、P67あたりに、
メンバ変数名はアンダーバーで始めるのが普通である
(第二版まではメンバ変数の取り扱いに set get を使っていたが実は効率が悪いことが判明した)、
というような一節がありました。これがいまいちピンと来ません。
メンバ変数名が m_value で値の取得は getValue() の様にするのが常識だと思っていたのですが
この本が言わんとしてるのは
class num
{
private:
int _value;
public:
void value( int NEW_VALUE ); // 値の書き込み
int value(); // 値の取得
};
という感じでメンバ関数をオーバーロードしてクラスを作れということなんでしょうか?
普段こんな感じでコード書いてる方っていらっしゃいます?
■ このスレッドは過去ログ倉庫に格納されています