デザインパターンとアメリカ - 構造 - Decoratorパターン(XX)

Decoratorパターンは何ですか

制御剤を中心に、強化に注力するように強化された装飾多層装飾支援のビジネスロジック、およびプロキシモードのデコレータを中断せずに行います

 

JavaのIO

クラス図

 

使用

// FileInputStreamをファイルストリームは、のクラスに読み込まれる 
=でのInputStream 新新のFileInputStream(「/ユーザ/ wangzheng / test.txtの」);
 // キャッシュを持つクラスは、データ・サポート機能を飾るに実装読んででキャッシュ増加 
        入力ストリームビン= 新しい新しい(IN)にBufferedInputStream;
         バイト [] =データ新しい新しい バイト [128 ];
         ながら(!のbin.read(データ)= -1 ){
         // ... 
        }

 

おすすめ

転載: www.cnblogs.com/LQBlog/p/12567787.html