@634

おこさまデザインパターン

デザインパターンを比喩表現を使って解説する。馬鹿馬鹿しいほど簡単。
ソースコード作成予定。
ツッコミ大歓迎。

Advertisement

GOF

生成

  • Abstract Factory - パーツを組み合わせて作る(ぱーつをくみあわせてつくる)
  • Builder - 得意な人に作ってもらう(とくいなひとにつくってもらう)
  • Factory Method - 作ってもらう(つくってもらう)
  • Prototype - コピーをもらう(こぴーをもらう)
  • Singleton - ひとつで十分(ひとつでじゅうぶん)

構造

  • Adapter - 間に入ってもらう(あいだにはいってもらう)
  • Bridge - ロボットの開発(ろぼっとのかいはつ)
  • Composite - 箱の中の箱(はこのなかのはこ)
  • Decorator - 他人の力を利用する(たにんのちからをりようする)
  • Facade - 纏めてやる
  • Flyweight - いちいち作らない(いちいちつくらない)
  • Proxy - 便利な代理人(べんりなだいりにん)

振る舞い

  • Chain of Responsibility - 人任せ(ひとまかせ)
  • Command - 要求を纏める(ようきゅうをまとめる)
  • Interpreter
  • Iterator - 順番に並べる(じゅんばんにならべる)
  • Mediator - 纏める係り(まとめるかかり)
  • Memento - いつでも元通り(いつでももとどおり)
  • Observer - 状態が変わったら教えてもらう(じょうたいがかわったらおしえてもらう)
  • State
  • Strategy - 戦略変更(せんりゃくへんこう)
  • Template Method - 手順は教えてあげる(てじゅんはおしえてあげる)
  • Visitor - 渡り歩く(わたりあるく)

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール