php设计模式 Adapter(适配器模式)
时间:2011-01-04 来源:bluefrog
<?php
/**
* 适配器 示例
*
* @create_date: 2010-01-04
*/
// 也可以是接口
class Target
{
function Request()
{
echo "普通请求";
}
}
// 需要适配的类
class Adaptee
{
function SpecificRequest()
{
echo "特殊请求";
}
}
class Adapter extends Target
{
var $_adaptee = null;
function Adapater()
{
$this->_adaptee = new Adaptee();
}
function Request()
{
$this->_adaptee->Request();
}
}
$obj = new Adapter();
target.Request();
?>
相关阅读 更多 +










