デザインパターン/Proxy
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[デザインパターン]]
* Proxy [#zcfd99a9]
** 適応可能性 [#x456d0f6]
オブジェクトへの単なるポインタよりも多機能で精巧な参照が...
- remote proxy は、別のアドレス空間にあるオブジェクトのロ...
- virtual proxy は、コストの高いオブジェクトを要求があり...
- protection proxy は、実オブジェクトへのアクセスを制御す...
- smart reference は、通常のポインタに代わるものである。...
-- 参照されなくなった実オブジェクトを自動的に解放できるよ...
-- 永続オブジェクトが初めて参照されたときに、それをメモリ...
-- 他のオブジェクトが実オブジェクトを変更することのないよ...
** 構造 [#wf619647]
&ref(proxy.gif);
*** 構成要素 [#ad8f942d]
: Proxy クラス (ImageProxyクラス) |
-- RealSubject オブジェクトにアクセスするための参照を保持...
-- Proxy オブジェクトを RealSubject オブジェクトと置き換...
-- RealSubject オブジェクトへのアクセスを制御する。また、...
-- 他の責任は proxy の種類に依存する。
--- remote proxy は、要求と引数を符合化し、それを別のアド...
--- virtual proxy は、RealSubject オブジェクトへのアクセ...
--- protection proxy は、呼び出し側がその要求を実行するの...
: Subject クラス (Graphic クラス) |
-- RealSubject オブジェクトを利用できるところならばどこで...
: RealSubject クラス (Image クラス) |
-- Proxy オブジェクトがその代理を務めることになる実オブジ...
** 目的 [#pd6f8300]
あるオブジェクトへのアクセスを制御するために、そのオブジ...
** コメント [#k9837913]
##comment_kcaptcha
終了行:
[[デザインパターン]]
* Proxy [#zcfd99a9]
** 適応可能性 [#x456d0f6]
オブジェクトへの単なるポインタよりも多機能で精巧な参照が...
- remote proxy は、別のアドレス空間にあるオブジェクトのロ...
- virtual proxy は、コストの高いオブジェクトを要求があり...
- protection proxy は、実オブジェクトへのアクセスを制御す...
- smart reference は、通常のポインタに代わるものである。...
-- 参照されなくなった実オブジェクトを自動的に解放できるよ...
-- 永続オブジェクトが初めて参照されたときに、それをメモリ...
-- 他のオブジェクトが実オブジェクトを変更することのないよ...
** 構造 [#wf619647]
&ref(proxy.gif);
*** 構成要素 [#ad8f942d]
: Proxy クラス (ImageProxyクラス) |
-- RealSubject オブジェクトにアクセスするための参照を保持...
-- Proxy オブジェクトを RealSubject オブジェクトと置き換...
-- RealSubject オブジェクトへのアクセスを制御する。また、...
-- 他の責任は proxy の種類に依存する。
--- remote proxy は、要求と引数を符合化し、それを別のアド...
--- virtual proxy は、RealSubject オブジェクトへのアクセ...
--- protection proxy は、呼び出し側がその要求を実行するの...
: Subject クラス (Graphic クラス) |
-- RealSubject オブジェクトを利用できるところならばどこで...
: RealSubject クラス (Image クラス) |
-- Proxy オブジェクトがその代理を務めることになる実オブジ...
** 目的 [#pd6f8300]
あるオブジェクトへのアクセスを制御するために、そのオブジ...
** コメント [#k9837913]
##comment_kcaptcha
ページ名:
SmartDoc