オブジェクト指向は戦場では必要無し その2
■ このスレッドは過去ログ倉庫に格納されています
0429414
NGNG一方がメンバ変数直接アクセス、もう一方がアクセサ経由でも?
> あとユーザ側の Point クラスと互換性を持たせようという話は、結局
> 何でもかんでも詰め込んだ汎用 POINT 型
> を提供しようという話になって、むしろ後方互換性が足かせになるよ。
何でもかんでも詰め込んだ汎用POINT型なんてものはできない
ってのが>>412の主張で、俺はそれに同意しているのだが。
> あと実装を隠蔽することで互換性を保とうという話は HWND とかのレベルでやること
> で POINT のレベルじゃ無理だろ、というのが上で話をした結論だと思ったけど。
これがバージョン間の互換性の話なら、アクセサ経由にすることで古いインターフェイスを
残したまま実装を変えることも出来るんだが。もちろん新しいインターフェイスも追加する。
古いインターフェイスは移行期間をおいてから削除すればいい。
実装が剥きだしだと、古いインターフェイスを残すことが出来ない。
■ このスレッドは過去ログ倉庫に格納されています