私はC++には比較的新しいので、私の質問は例で分かりやすいと思います。 copyVar1メソッドを実装するときに、私のヘッダファイルでは、私は私の実装の.ccファイルで 実装ファイルのC++ゲッターセッター
class myClass{
public:
double getVar1();
void setVar1(double newVar1);
void copyVar1(myClass* dat);
private:
double var1;
};
があると、私はやるべき
void myClass::copyVar1(myClass* dat){
var1 = dat->var1;
}
または
void myClass::copyVar1(myClass* dat){
var1 = dat->getVar1();
}
秒で私は代わりにゲッターメソッドを使用します。どちらもVisual C++で正常に動作しますが、どちらが実際に使用する方が良いかを知りたいと思います。
ご意見ありがとうございました!
[C++プログラマで一般的な関数の取得と設定](http://stackoverflow.com/questions/737409/are-get-and-set-functions-popular-with-c-programmers) –