というわけで、とりあえず自分でコンパイルしなくても遊べるように、配付パッケージは作ってある。コンパイルするには J2SDK 1.4 と、ant を使っている。ant はインストールすることを薦めるが、なくても手動でコンパイルできるのは当り前だ。ただし、動的ローディングを結構使っているので、手動でコンパイルするとコンパイルし落しすることもあるので、ちょっと気をつけよう。 では、本題のデザインパターン解説をしていこう。「デザインパターンとは何ぞや」を改めて書くのは面倒だ。「Deep Side of Java」にその説明はあるので、まずこれを読んでくれたまえ。 デザインパターン 利用デザインパターン一覧 Adaptor あるクラスのインターフェイスを、クライアントが求める他のインターフェイスに変換する。Adaptor パターンは、インターフェイスに互換性のないクラス同士を組み合わせることができる