Delphi相談室その7
■ このスレッドは過去ログ倉庫に格納されています
0378デフォルトの名無しさん
NGNGSetHogeを呼び出したいときにHogeを使ってはいけない。
Hogeは機能を表現しているのであり、どのメソッドで機能を実現するかは隠蔽されている。
「Hogeがどのメソッドで機能を実現するか」に依存したコードは抽象化に問題がある。
繰り返すが、SetHogeを呼び出したいときにHogeを使ってはいけない。
1.SetHoge(lhoge);
2.hoge := lhoge;
この2つのコードが将来に渡って同じ意味であることは、普通は保証されない。
■ このスレッドは過去ログ倉庫に格納されています