当前位置: 首页 > news >正文

什么网站的页面做的比较好看网站地图建设有什么用

什么网站的页面做的比较好看,网站地图建设有什么用,网上书店网站建设实训总结,cn域名建设网站需要备案吗适配器模式用于转换一种接口适配另一种接口。 实际使用中Adaptee一般为接口,并且使用工厂函数生成实例。 在Adapter中匿名组合Adaptee接口,所以Adapter类也拥有SpecificRequest实例方法,又因为Go语言中非入侵式接口特征,其实Ada…

适配器模式用于转换一种接口适配另一种接口。

实际使用中Adaptee一般为接口,并且使用工厂函数生成实例。

在Adapter中匿名组合Adaptee接口,所以Adapter类也拥有SpecificRequest实例方法,又因为Go语言中非入侵式接口特征,其实Adapter也适配Adaptee接口。

package adapter//Target 是适配的目标接口
type Target interface {Request() string
}//Adaptee 是被适配的目标接口
type Adaptee interface {SpecificRequest() string
}//NewAdaptee 是被适配接口的工厂函数
func NewAdaptee() Adaptee {return &adapteeImpl{}
}//AdapteeImpl 是被适配的目标类
type adapteeImpl struct {
}//SpecificRequest 是目标类的一个方法
func (*adapteeImpl) SpecificRequest() string {return "adaptee method"
}//NewAdapter 是Adapter的工厂函数
func NewAdapter(adaptee Adaptee) Target {return &adapter{Adaptee: adaptee,}
}//Adapter 是转换Adaptee为Target接口的适配器
type adapter struct {Adaptee
}//Request 实现Target接口
func (a *adapter) Request() string {return a.SpecificRequest()
}

测试方法

package adapterimport "testing"var expect = "adaptee method"func TestAdapter(t *testing.T) {adaptee := NewAdaptee()target := NewAdapter(adaptee)res := target.Request()if res != expect {t.Fatalf("expect: %s, actual: %s", expect, res)}
}= expect {t.Fatalf("expect: %s, actual: %s", expect, res)}
}
http://www.yayakq.cn/news/276800/

相关文章:

  • 黄页网页的推广网站下载阿里巴巴网页
  • 怎么建设课程网站免费的wordpress企业模板
  • 化妆培训网站 源码建设促销网站前的市场分析
  • 济南营销网站制作wordpress 会员推广插件
  • 品牌网站查询国外做伞的品牌网站
  • 做网站素材在哪里找吴桥网站建设
  • 展览会建设网站平台的作用云南网官网
  • 网站建设工具品牌有哪些建设网站的费用如何入账
  • 公司备案证查询网站查询网站查询快速优化网站排名搜索
  • 百度网站电话是多少长沙市人才网
  • 华威桥网站建设网站建设 软件服务
  • 网站建设管理情况wordpress登陆页文件夹
  • 公司网站管理属于什么职位模板网站哪家好
  • 南昌行业网站建设上海招标网
  • 口碑好网站建设在哪里基层建设期刊网站
  • 百度手机怎么刷排名多少钱seo排名优化点击软件有哪些
  • 权威的建筑工程网站莱芜区组织部网站
  • 西昌做网站最省钱的购物软件
  • 网站返回顶部怎么做seo服务器优化
  • wap网站e4a做app项目大全网
  • 网站建设优化服务多少钱制作网站网页设计
  • pc网站建设费用iis默认网站怎么设置
  • 网站建设规范布局WordPress做分类信息平台
  • 免费建站网站黄金网站游戏网站模板下载
  • wordpress建设网站的方法大型网站建设哪家快
  • 免费做国际贸易的网站做公益选哪个网站好
  • 百度站长工具app腾讯微信公众号
  • 强比网站建设wordpress首页文章轮播
  • wap网站开发企业推广费用占比多少合适
  • 2021年建站赚钱广州平面设计