ベクトルクラスの設計
ゲーム3D数学本 5章
ここは凄くためになる。
盲目的な隠蔽化は避けるべき。違和感はあったんだけどハッキリ言及があったので助かった。
やはりxやyといった座標を持つだけのメンバ変数はprivateにするよりpublicにした方が良い。アクセサを用意するメリットが薄い。
getX()とか冗長なだけ。
また、何をメンバ関数として持つかかなり参考になった。クラスはシンプルに。これは基本ですね。
ゲーム3D数学本 5章
ここは凄くためになる。
盲目的な隠蔽化は避けるべき。違和感はあったんだけどハッキリ言及があったので助かった。
やはりxやyといった座標を持つだけのメンバ変数はprivateにするよりpublicにした方が良い。アクセサを用意するメリットが薄い。
getX()とか冗長なだけ。
また、何をメンバ関数として持つかかなり参考になった。クラスはシンプルに。これは基本ですね。