1
CLIPS

C# 4.0で実装するデザインパターン「その1 生成に関するパターン」 - かずきのBlog@Hatena

496日前に更新 aoki1210aoki1210 501日前に登録
2011年01月11日 GMT 2011年01月06日 GMT

気が向いたやつをやってみます。最初はGoFの全パターンをやってみようと思いましたが、あまり従来と変わらないものとかもあるので、これはちょっと実装が変わるかなと思ったものをピックアップしていくつもりです。。 ちなみに、参考にしてるのは以下のサイトです。Skeleton of GOF’s Design Patterns なるべく上記のサイトと同等のコードになるように努めています。 今回は、とりあえず生成に関するパターンを見てみようと思います。生成に関するパターンFactory Methodパターン これは、オブジェクトを作るクラスを継承関係を使って・・・とめんどくさいことをしていますが、メソッドを変数に入れて扱うというデリゲートの仕組みがあるC#では、あえて生成メソッドのためだけにクラスをこしらえる必要はないと思ったりします。 ということで、以下のような感じになりました。namespace Okazuki.GoFPatterns.FactoryMethod { using System;

class...
カテゴリー: アーキテクチャ/デザイン/OSS | クリック数: 6 | | ソースサイト: d.hatena.ne.jp | カウンタを表示
タグ: C#, デザインパターン

まだコメントはありません。最初のコメントを登録してみませんか?

コメントするためにはログイン もしくは サインアップしてください。