- 博客(2)
- 收藏
- 关注
原创 Java23种设计模式的研究之一(抽象工厂方法模式(Abstract Factory))
前面一篇文章分析到工厂方法模式(3种类型模式),今天有空就倒腾一番抽象工厂模式。前面的工厂模式对我们原有的代码侵入性太强,不利于我们后期对原有功能的扩展,这也违背了Java设计模式的六大原则之一开闭原则。(Java设计模式六大原则:开闭原则、里氏代换原则、依赖倒转原则、接口隔离、迪米特法则、单一职责原则)。抽象工厂模式就恰好规避了侵入性强的缺点。翻看了些许抽象工厂模式的讲解,其实各不千秋。在抽象工
2016-11-17 10:24:30
433
原创 Java23种设计模式的研究之一(工厂方法模式(Factory Method))
Java开发工作久了,难免对一些Java中的技术想要探究一番。现在就Java经典的23种设计模式倒腾一番。 1、工厂方法模式: 在我们平时应用中其实工厂方法模式分为3种模式、 1-1:普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图: 代码:(借鉴一个邮件发送类和短信发
2016-11-15 15:25:46
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅