随笔分类 -  设计模式

一些简单的,一般的,复杂的设计模式的学习
摘要:工厂方法模式概述 工厂方法模式中抽象工厂类负责定义创建对象的接口,具体对象的创建工作由继承抽象工厂的具体类实现。 优点 客户端不需要在负责对象的创建,从而明确了各个类的职责,如果有新的对象增加,只需要增加一个具体的类和具体的工厂类即可,不影响已有的代码,后期维护容易,增强了系统的扩展性 缺点 需要额 阅读全文
posted @ 2017-09-03 16:33 Soar_Sir 阅读(164) 评论(0) 推荐(0)
摘要:单例设计模式:保证类在内存中只有一个对象。 如何保证类在内存中只有一个对象呢? 控制类的创建,不让其他类来创建本类的对象。private 在本类中定义一个本类的对象。Singleton s; 提供公共的访问方式。 public static Singleton getInstance(){retur 阅读全文
posted @ 2017-09-03 09:55 Soar_Sir 阅读(150) 评论(0) 推荐(0)