01 2021 档案

设计模式-桥接模式
摘要:桥接模式 定义 抽象部分和具体实现部分分离 让他们可以独立的变化 通过组合的方式建立两个类之间的关系而不是继承 结构型模式 生活中的场景 桥 连接了两个维度的东西 网络连接 桥接模式 虚拟网卡和物理网卡连在一起 通用的写法 里面有几个关键角色 Abstraction——抽象化角色 ​ 它的主要职责是 阅读全文

posted @ 2021-01-06 09:48 黄金时代的架构之路 阅读(1042) 评论(0) 推荐(0)

设计模式-装饰器模式
摘要:装饰器模式 定义 装饰器模式也叫包装模式 在不改变原有对象的基础上,把功能附加到对象上,提供了比继承更有弹性的替代方案 能够扩展原有对象的功能 属于结构型模式 生活中的例子 买煎饼 我们煎饼可以加鸡蛋,加香肠 蛋糕 可以加豆沙加各种各样的东西 通用结构 一般都是在构造方法当中来传入对应需要包装的对象 阅读全文

posted @ 2021-01-04 17:54 黄金时代的架构之路 阅读(112) 评论(0) 推荐(0)

设计模式-门面模式
摘要:门面模式 参考资料 图解设计模式 大话设计模式 设计模式之禅 github我见过最好的设计模式 http://c.biancheng.net/view/1326.html 定义 也称为外观模式 外观模式是一种结构型设计模式, 能为程序库、 框架或其他复杂类提供一个简单的接口。 让子系统更加容易使用, 阅读全文

posted @ 2021-01-04 17:53 黄金时代的架构之路 阅读(214) 评论(0) 推荐(0)

设计模式-代理模式
摘要:代理模式 参考资料 图解设计模式 大话设计模式 设计模式之禅 github我见过最好的设计模式 http://c.biancheng.net/view/1326.html 定义 代理模式为其他对象提供一种代理,用来控制对于这个对象的访问 在客户类和目标类之间起到中介作用 结构型设计模式 类图 生活中 阅读全文

posted @ 2021-01-04 10:34 黄金时代的架构之路 阅读(171) 评论(0) 推荐(0)

设计模式-建造者模式
摘要:建造者模式 也叫生成器模式,他是一个创建型模式 通用类图 Product产品类 ​ 通常是实现了模板方法模式,也就是有模板方法和基本方法. public class Product { public void doSomething(){ //独立业务处理 } } Builder抽象建造者 ​ 规范 阅读全文

posted @ 2021-01-03 18:08 黄金时代的架构之路 阅读(96) 评论(0) 推荐(0)

设计模式-原型模式
摘要:原型模式 ​ 原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,并且通过拷贝这些原型创建新的对象 ​ 调用者不需要知道任何创建细节,不调用构造函数 ​ 其属于一种创建型模式 通用类图 优点 性能好 是在内存二进制流的拷贝,比直接new一个对象性能好,而且循环体内产生大量对象时,可以更好地 阅读全文

posted @ 2021-01-03 17:48 黄金时代的架构之路 阅读(101) 评论(0) 推荐(0)

导航