5

この拡張オブジェクト パターンと、それがアダプター パターンとどのように違うのか説明してもらえますか?

拡張オブジェクト パターンを説明する Web のリソースはほとんどないようで、そのほとんどは (少なくとも私にとっては) 少しわかりにくいものです。

前もって感謝します。

4

2 に答える 2

3

拡張オブジェクト パターンを説明するこの図から、より良いアイデアを得ることができると思います。

ここに画像の説明を入力

クライアントができることがわかります

  • 拡張機能を追加する
  • 既存の拡張機能を取得 (使用) します。

アダプタを比較すると、クライアントはむしろ既存のアダプタに固執します。

extensionsダイアグラムに異なるものとしてリストされていることがわかりますadapters

于 2016-09-06T10:00:43.410 に答える