设计模式-代理

来源:互联网 发布:调查软件 编辑:程序博客网 时间:2024/05/16 09:35
<?php/*  *代理模式:代理设计模式构建了个透明置于两个不同对象之间的一个对象,从而能够截取或代理这两个对象间的通信和访问 * * 在需要截取两个对象之间的通信时,最佳的作法是使用一个基于代理设计模式的新对象 */class CD{    protected $_title = "";    protected $_band = "";    protected $_handle= "";    public function  __construct( $title, $band ) {        $this->_title = $title;        $this->_band = $band;    }    public function buy(){        $this->_connect();        $sql = "";        mysql_query($sql);    }    protected  function _connect(){        $this->_handle = mysql_connect();        mysql_select_db();    }}class DallasProxy extends CD{    protected function  _connect() {        $this->_handle = mysql_connect();        mysql_selectdb();    }}?>

原创粉丝点击