ITedite

Decoratorパターン

■目的
機能を組み合わせて新たな機能を作成する場合や、機能を実行時に付け外したい場合に役に立つパターン。
代表的な実装例として、java.ioパッケージの各種APIが挙げられる。
■メリット

■考慮事項

■関連しているパターン