php設計模式 Adapter(適配器模式)

高洛峰
發布: 2023-03-01 10:10:01
原創
1170 人瀏覽過

複製程式碼如下:
/** 
* 適配器模式 

* 將一個類別的介面轉換成另一個客戶希望的介面,使用原本不相容的而不能在一起工作的那些類別可以在一起工作 
*/ 

//這是原有的類型 
class OldCache 

public function __construct() 🎧; >"; 


公共函數儲存($key,$value) 

echo "OldCache store
"; 


. />"; 


public function fetch($key) 

echo "OldCache fetch
"; 


(publicpunction) ; 
公共函數get($key); 
公共函數del($key); 


OldCacheAdapter 類別實作了Cacheable 

private $_cache = null; >_cache = new OldCache(); 


公用函數集($key,$value) 

return $this->_cache->store($key,$value); 
} $key) 

return $this->_cache->fetch($key); 


public function del($key) 

return $this->_cache->remove($key);


$objCache = new OldCacheAdapter(); 
$objCache->set("test",1); 
$objCache->get("測試"); 
$objCache->del($objCache. ); 



相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板