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

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