オブジェクト設計&デザパタ
■ このスレッドは過去ログ倉庫に格納されています
0802デフォルトの名無しさん
2011/12/06(火) 19:46:27.48これは結城本の例でいうと、直流12ボルトの電源をアダプタに繋いで交流100ボルトに
変換したとしても飽くまでも電源であるべきで、大まかな機能や目的は変わらないはず。
それに対して>>796の例では、タイマーをアダプタに繋いでもタイマーであるべきだが、
出来上がったクラスのインターフェースを見てみると、タイマーであるとはとても考えられない。
ということかな?
確かにこの例だと出来上がったクラスはイベントリスナであることが主であって、タイマー
としての機能はオプションで交換可能なものとして設計されているように見える。
これをアダプタと考えるのは難しいな。
■ このスレッドは過去ログ倉庫に格納されています