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();

 

www.phpzy.comtrue/php/35657.htmlTechArticle适配器模式,适配器模式java 适配器模式 ? php // 适配器模式-通过适配器去执行第三方方法//定义目标接口 interface Target{ public function simpleMethod1(); public function simpleMethod2();} class Adatee{ pu...

相关文章

PHP之友评论

今天推荐