Proxy パターン
以下のJavaの例は、"virtual proxy" パターンを示したものである。このプログラムは以下のように出力する。
ProxyImage クラスは、実際に必要になるまで時間のかかる画像ファイルのロードを遅延させる。ファイルが結局必要とされなかった場合、時間のかかるロードは全く行われずに済む。