随笔分类 -  Java - 设计模式

摘要:1、单一职责原则(Single Responsibility Principle) 定义 : 应该有且只有一个原因引起类的变化 注意 : 这里的类不光指类,也适用于方法和接口,比如我们常说的一个方法实现一个功能 2、里氏代换原则(Liskov Substitution Principle) 定义 : 阅读全文
posted @ 2016-07-14 18:29 Demon-咖啡 阅读(7304) 评论(0) 推荐(0)
摘要:单例模式 1、要求一个类只能生成一个对象,所有其他对象对它的依赖都是相同的,代码实现如下 : 1、要求一个类只能生成一个对象,所有其他对象对它的依赖都是相同的,代码实现如下 : /** * 单例模式一 */ public class Single { // 构造一个私有的构造器 private Si 阅读全文
posted @ 2016-07-14 18:28 Demon-咖啡 阅读(352) 评论(0) 推荐(0)
摘要:工厂模式的三种类型: 1. 简单工厂模式(Simple Factory Parrent) * 简单工厂模式就是由一个工厂类根据传入的参数决定创建哪一种的产品类 适用场合: 适用于业务逻辑比较简单的情景(具体原因看下面) 具体使用: > 第一步: 假设要实现一个描述动物信息功能,我们知道首先要创建一个 阅读全文
posted @ 2016-03-25 16:46 Demon-咖啡 阅读(292) 评论(0) 推荐(0)