ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) 以前に書いた、デザインパターンの話のつづき、今回は、構造に関するものです。 GoF本では、デザインパターンを主に3つに分けている。 1つめは、生成に関するもの 2つめは、構造に関するもの 3つめは、振る舞いに関するもの 1つめの生成はわかりやすいです。3つめの振る舞いというのも、これはメソッドに関するもんだと思いをめぐらすことができます。。。が、構造っていわれても。。。クラス割り? いまいちはっきりしませんが、そうやって割っているので、そういうことにしましょう。 で、今回は、構造に関するものです。ここに属するものは ・Adapter いわゆるラッパー ・Bride 機能と実装をわける ・Composite 違うものを1つの上位クラスにいれて、同じように扱う ・Deco