摘要:
DesignPatternBridge桥接模式 桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。 意图: 将抽象部分与实现部分分离,使它们都可以独立的变化 管方代码 package br 阅读全文
posted @ 2020-12-11 09:58
maob
阅读(83)
评论(0)
推荐(0)
摘要:
DesignPartternAdapter适配器模式 定义 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 go大牛的参考 package adapter //Target 是适配的目标接口 type Ta 阅读全文
posted @ 2020-12-11 09:53
maob
阅读(60)
评论(0)
推荐(0)
摘要:
DesignPatternMediator中介者模式 对于一个模块,可能由很多对象构成,而且这些对象之间可能存在相互的引用,为了减少对象两两之间复杂的引用关系,使之称为一个松耦合的系统,这就是中介者模式的模式动机 UML Mediator(抽象中介者):它定义了一个接口,该接口用于与各同事对象之间进 阅读全文
posted @ 2020-12-11 09:52
maob
阅读(84)
评论(0)
推荐(0)
摘要:
DesignPatternFlyweight享元模式 享元模式从对象中剥离出不发生改变且多个实例需要的重复数据,独立出一个享元,使多个对象共享,从而节省内存以及减少对象数量 一个map[interface{}]interface{}加上断言就能解决的事情,不知道为啥绕一圈 官方代码 package 阅读全文
posted @ 2020-12-11 09:41
maob
阅读(77)
评论(0)
推荐(0)

浙公网安备 33010602011771号