-OOP限定-プログラム ..
[2ch|▼Menu]
299:デフォルトの名無しさん
08/11/28 00:39:31
パブリック複合

300:デフォルトの名無しさん
08/12/06 00:00:34
テンプレート・メソッド パターンの多階層継承はマジ勘弁。
追いづらい。

IService ← テンプレート・メソッド パターン

AbstractLogic ← テンプレート・メソッド パターン

BaseCollectLogic ← テンプレート・メソッド パターン

FileBaseCollectLogic ← テンプレート・メソッド パターン

DomainLogic

カスが

301:デフォルトの名無しさん
08/12/06 01:58:35
それはやりすぎというより、なんか設計がおかしい気がする。

302:デフォルトの名無しさん
08/12/06 06:03:41
エントリーポイントを増やすのが目的なんだろうけど、
うざったいってのはよく分かる。

IService ← テンプレート・メソッド パターン

AbstractLogic ← テンプレート・メソッド パターン

DomainLogic

としてBaseCollectとやらはコンポジションでもっとけと。

303:デフォルトの名無しさん
08/12/06 09:36:21
問題ない。次

304:デフォルトの名無しさん
08/12/06 19:23:37
IService はインターフェースで Run メソッドが定義されてる。

クライアントは、
DomainLogic dl = new DomainLogic();
dl.Run();

あれ?スーパークラス使わないの?
IService はどうした?
IService は?

カスが

305:デフォルトの名無しさん
08/12/06 19:26:08
>>304>>300 の続きね

306:デフォルトの名無しさん
08/12/06 19:33:02
で、お前ならどうしたいのよ

307:デフォルトの名無しさん
08/12/06 19:36:49
黙れカスが

308:デフォルトの名無しさん
08/12/06 19:48:28
で、お前ならどうしたいのよ


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4997日前に更新/83 KB
担当:undef