ホームページ >php教程 >php手册 >PHP デザインパターン Proxy (プロキシモード)

PHP デザインパターン Proxy (プロキシモード)

WBOY
WBOYオリジナル
2016-06-21 08:54:211253ブラウズ

复制代码代码如下:


/**
* プロキシ パターン
*
* このオブジェクトへのアクセスを制御するために他のオブジェクトにプロキシを提供します
*
*/
インターフェイス プロキシ
{
public function request();
パブリック関数 display();
}

class RealSubject
{
public function request()
{
echo "RealSubject request
";
}

public function display()
{
echo "RealSubject display
";
}
}

class ProxySubject
{
private $_subject = null;
パブリック関数 __construct()
{
$this->_subject = new RealSubject();
}

パブリック関数 request()
{
$this->gt;_subject->request();
}

パブリック関数 display()
{
$this->_subject->display();
}
}

$objProxy = new ProxySubject();
$objProxy->request();
$objProxy->display();



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。