美文网首页
适配器模式 - 演示与场景

适配器模式 - 演示与场景

作者: EmilWong | 来源:发表于2019-06-10 09:54 被阅读0次

UML类图


image.png
// 代码演示
class Adapter {
    specificRequest() {
        return '德国标准插头'
    }
}
class Target{
    constructor() {
        this.adapter = new Adapter()
    }
    request(){
        let info = this.adapter.specificRequest()
        return `${info} - 转换器 - 中国标准插头`
    }
}

// 测试
let target = new Target()
let result = target.request()
console.log(result)

设计原则验证

  • 将旧接口和使用者进行分离
  • 符合开放封闭原则

相关文章

网友评论

      本文标题:适配器模式 - 演示与场景

      本文链接:https://www.haomeiwen.com/subject/sjvoxctx.html