0
セットアップ:例メソッドの名前をそのメソッドの戻り値の型と同じにするのは、プログラミングの習慣が悪いですか?
typedef struct{
float x;
floay y;
floay z;
} Cartesian;
typedef struct{
float alph;
floay beta;
floay r;
} Polar;
class MyObject{
public:
Polar m_position;
public:
Cartesian Cartesian();//getter
Cartesian Cartesian(Cartesian set_val);//setter
}
ここ
位置が極形式で格納されます。 デカルト形式を取得するためのメソッドが提供されています。obj.Cartesian();
オーバーロードが可能なときにgetsetプレフィックスのポイントが個人的に表示されないため、セッターメソッドが同じです。
メソッドの名前をそのメソッドの戻り値の型と同じにするのは悪いですか?
getCartesian()とsetCartesian(...)を呼び出す必要があります。 –