什么叫外观模式? 为了系统中一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用 买股票 <?php class Stock1 { function buy() { return "股票1买入"; } function sell() { return "股票1卖出"; } } class Stock2 { function buy() { return "股票2买入"; } function sell() { return "股票2卖出"; } } class Stock3 { function buy() { return "股票3买入"; } function sell() { return "股票3卖出"; } } class Facade { public $stock1; public $stock2; public $stock3; function __construct() { $this->stock1 = new Stock1(); $this->stock2 = new Stock2(); $this->stock3 = new Stock3(); } function buyFund() { echo $this->stock1->buy(); echo "/n"; echo $this->stock2->buy(); echo "/n"; echo $this->stock3->buy(); echo "/n"; } function sellFund() { echo $this->stock1->sell(); echo "/n"; echo $this->stock2->sell(); echo "/n"; echo $this->stock3->sell(); echo "/n"; } } $facade = new Facade(); $facade->buyFund(); $facade->sellFund(); 结果 股票1买入 股票2买入 股票3买入 股票1卖出 股票2卖出 股票3卖出