摘要: 单例模式 控制这个A类型的对象个数,单例模式。系统中只有一个对象。 注意:一般来说,单例模式的类不需要考虑释放内存,因为只有一份。 阅读全文
posted @ 2019-09-29 17:04 Maurice-code 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 工厂方法模式 问题,1、类的个数成倍增加,导致类越来越多,增加维护成本。 好处,1、符合开闭原则 简单工厂模式 + “开闭原则” = 工厂方法模式 优点:1,不需要记住具体类名,甚至连具体参数都不用记忆。 2,实现了对象创建和使用的分离。 3,系统的可扩展性也就变得非常好,无需修改接口 阅读全文
posted @ 2019-09-29 16:16 Maurice-code 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 设计模式的基础是:多态。 设计模式综览表: 单例模式:是保证一个类仅有一个实例,并提供一个访问它的全局访问点。 简单工厂模式:通过专门顶一个一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。 工厂方法模式:定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 抽象工厂模式:提供 阅读全文
posted @ 2019-09-29 10:41 Maurice-code 阅读(539) 评论(0) 推荐(0) 编辑