이 글에서는 주로 PHP에서 구현되는 간단한 어댑터 패턴을 소개하고, PHP 어댑터 패턴의 구현 기술과 호출 방법을 구체적인 예시 형태로 분석합니다. 도움이 필요한 친구는 참고할 수 있습니다.
이 글의 예시에서는 간단한 PHP로 구현된 어댑터 패턴. 참고용으로 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다:
<?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();
위 내용은 PHP 단순 어댑터 패턴 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!