程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 適配器模式,適配器模式java

適配器模式,適配器模式java

編輯:關於PHP編程

適配器模式,適配器模式java


適配器模式

<?php
//適配器模式-通過適配器去執行第三方方法

//定義目標接口
interface Target{
    public function simpleMethod1();
    public function simpleMethod2();
}

class Adatee{
    public function simpleMethod1(){
        echo 'Adatee simpleMethod1<br/>';
    }
}

//類適配器模式
class Adapter implements Target{
    private $adatee;
    public function __construct(Adatee $adatee){
        $this->adatee = $adatee;
    }
    public function simpleMethod1(){
        echo $this->adatee->simpleMethod1();
    }
    public function simpleMethod2(){
        echo $this->adatee->simpleMethod12();        
    }
}

//客戶端接口
class Client{
    public static function main(){
        $adapter = new Adapter(new Adatee());
        $adapter->simpleMethod1();
        
    }
}
Client::main();

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved