gpt4 book ai didi

php设计模式 Adapter(适配器模式)

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php设计模式 Adapter(适配器模式)由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

代码如下

<?php  /**  * 适配器模式  *  * 将一个类的接口转换成客户希望的另外一个接口,使用原本不兼容的而不能在一起工作的那些类可以在一起工作  */  // 这个是原有的类型  class OldCache  {  public function __construct()  {  echo "OldCache construct<br/>";  }  public function store($key,$value)  {  echo "OldCache store<br/>";  }  public function remove($key)  {  echo "OldCache remove<br/>";  }  public function fetch($key)  {  echo "OldCache fetch<br/>";  }  }  interface Cacheable  {  public function set($key,$value);  public function get($key);  public function del($key);  }  class OldCacheAdapter implements Cacheable  {  private $_cache = null;  public function __construct()  {  $this->_cache = new OldCache();  }  public function set($key,$value)  {  return $this->_cache->store($key,$value);  }  public function get($key)  {  return $this->_cache->fetch($key);  }  public function del($key)  {  return $this->_cache->remove($key);  }  }  $objCache = new OldCacheAdapter();  $objCache->set("test",1);  $objCache->get("test");  $objCache->del("test",1);  。

最后此篇关于php设计模式 Adapter(适配器模式)的文章就讲到这里了,如果你想了解更多关于php设计模式 Adapter(适配器模式)的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com