首页 > php教程 > php手册 > php设计模式 Proxy (代理模式)

php设计模式 Proxy (代理模式)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-21 08:54:21
原创
1273 人浏览过

复制代码 代码如下:


/**
* 代理模式
*
* 为其他对象提供一个代理以控制这个对象的访问
*
*/
interface Proxy
{
public function request();
public function display();
}

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

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

class ProxySubject
{
private $_subject = null;
public function __construct()
{
$this->_subject = new RealSubject();
}

public function request()
{
$this->_subject->request();
}

public function display()
{
$this->_subject->display();
}
}

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



相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
function mysqli() 错误
来自于 1970-01-01 08:00:00
0
0
0
javascript - JS中的Function()函数对象
来自于 1970-01-01 08:00:00
0
0
0
javascript - !function()的问题
来自于 1970-01-01 08:00:00
0
0
0
javascript - 关于jquery中$(function(){})的使用。
来自于 1970-01-01 08:00:00
0
0
0
angular.js - Angularjs如何建立 公共function
来自于 1970-01-01 08:00:00
0
0
0
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板