当前位置:Gxlcms > PHP教程 > php中的设计模式之--门面模式_PHP教程

php中的设计模式之--门面模式_PHP教程

时间:2021-07-01 10:21:17 帮助过:5人阅读

php中的设计模式之--门面模式


' ;
	}   
}


//(2) pc 机器

class Pcmachine {
    public function turnOn() {} 
    public function turnOff() {
		echo 'turn off PcMathion 
' ; } } // (3) 关闭电源 class Power { public function turnOn() {} public function turnOff() { echo 'turn off Power
' ; } } // 关机的门面角色 class PcFacade implements Facade{ private $PcLight ; private $Pcmachine ; private $Power ; public function __construct(){ $this->PcLight = new PcLight(); $this->Pcmachine = new Pcmachine(); $this->Power = new Power(); } // 门面角色的应用 public function turnOff() { $this->PcLight ->turnOff(); $this->Pcmachine ->turnOff(); $this->Power ->turnOff(); } public function turnOn() {} } // 应用 $button = new PcFacade(); $button ->turnOff(); /* 其实门面模式就是把几个子系统(实例或者类.统一一个统一的接口进行执行,客户端不用关注子系统,只用门面即可 )

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/962642.htmlTechArticlephp中的设计模式之--门面模式 ;} }//(2) pc 机器class Pcmachine { public function turnOn() {} public function turnOff() {echo turn off PcMathion ;}}// (3) 关闭电源cla...

人气教程排行