设计模式之策略模式Java, 设计模式 / Nick Tan / 2021-05-08 / 发表评论一、什么是策略模式 策略模式,定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响 […] 设计模式之策略模式 Read More »
设计模式之工厂模式Java, 设计模式 / Nick Tan / 2021-05-08 / 发表评论一、什么是工厂模式 工厂模式属于创建型模式,简单来说就是把类的实例化交给工厂类来完成,被创建的类对象通常要继承 设计模式之工厂模式 Read More »
设计模式之原型模式Java, 设计模式 / Nick Tan / 2021-05-08 / 发表评论一、什么原型模式 原型模式,用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型对象相同的新对象。 设计模式之原型模式 Read More »
设计模式之建造者模式Java, 设计模式 / Nick Tan / 2021-05-08 / 发表评论一、什么是建造者模式 建造者模式,将一个复杂对象的构建和它的表示分离,使同样的构建构成可以创建不同的表示。 从 设计模式之建造者模式 Read More »
设计模式之单例模式Java, 设计模式 / Nick Tan / 2021-05-07 / 发表评论一、什么是单例模式 单例模式简单来说,就是要保证一个类在进程内有且只有一个实例对象。这个类对外提供了唯一获取其 设计模式之单例模式 Read More »
Java设计模式简介Java, 设计模式 / Nick Tan / 2021-05-07 / 发表评论任何一门编程语言都离不开设计模式,设计模式是使代码持续可复用、可扩展、可维护的重要保证。 一、什么是设计模式 Java设计模式简介 Read More »
设计模式之代理模式Java, 设计模式 / Nick Tan / 2021-05-07 / 发表评论一、什么是代理模式 代理模式,为目标对象提供一个替身,以控制对这个对象的访问,进行附加功能增强,从而达到扩展目 设计模式之代理模式 Read More »
设计模式之适配器模式Java, 设计模式 / Nick Tan / 2021-05-07 / 发表评论一、什么是适配器模式 适配器模式,将一个类的接口转换为客户端希望的另一个接口,使其原本由于不兼容而不能一起工作 设计模式之适配器模式 Read More »
设计模式之装饰者模式Java, 设计模式 / Nick Tan / 2021-05-07 / 发表评论一、什么是装饰者模式 装饰者模式,在不改变现有对象结构的情况下,动态地给一个对象添加一些额外的职责,扩展了被装 设计模式之装饰者模式 Read More »
设计模式之桥接模式Java, 设计模式 / Nick Tan / 2021-05-07 / 发表评论一、什么是桥接模式 桥接模式,将抽象部分与它的实现部分分离开来,使他们都可以独立变化。将继承关系改为关联关系, 设计模式之桥接模式 Read More »