PHPでのアダプターパターンの実装方法を詳しく解説

墨辰丷
リリース: 2023-03-27 07:58:02
オリジナル
1519 人が閲覧しました

この記事では、主に PHP で実装された単純なアダプター パターンを紹介し、具体的な例の形で PHP アダプター パターンの実装テクニックと呼び出しメソッドを分析します。必要な方は参考にしてください。

詳細は次のとおりです。

<?php
//适配器模式-通过适配器去执行第三方方法
//定义目标接口
interface Target{
  public function simpleMethod1();
  public function simpleMethod2();
}
class Adatee{
  public function simpleMethod1(){
    echo &#39;Adatee simpleMethod1<br/>&#39;;
  }
}
//类适配器模式
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();
ログイン後にコピー

関連推奨事項:

AdapterモードのPHPデザインパターン

PHPデザインパターンについて -

Adapterのメソッドの詳細な説明

簡単なPHP入門

アダプターパターン

以上がPHPでのアダプターパターンの実装方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート