私は、(セキュリティと効率の面で)同じクラスの他のオブジェクトのアクセス変数にアクセスする最良の方法を探しています。同じクラスの他のオブジェクトのアクセス変数
例えば、私はPoint
のクラスを持っています。そのクラスのオブジェクトは他のポイントまでの距離を計算できるはずです。
class Point {
public:
calc_distance(?);
private:
double mXCoord, mYCoord;
};
私は、座標は、公開することによって、これを行うと、当然のこのクラスの外の距離を計算するが、そこより良い方法ではありませんか?
別の 'Point'パラメータを' calc_distance() 'に渡してください。そこには 'mXCoord'と' mYCoord'にアクセスできます。 –