设计模式
wolfguy_pan
这个作者很懒,什么都没留下…
展开
-
设计模式之单例模式
1,定义(单例模式是什么) 单例模式要确保某一个类只有一个实例,而且自身会实例化,并且会向所有调用它的模块或系统提供这个实例。 2,用途(为什么使用单例模式) 1)单例模式在内存中只有一个实例,减少内存开支,减少系统性能开销,避免资源多重占用 2)单例模式可以在系统设置全局访问点,优化和共享资源访问。 3,用法(怎样使用单例模式)原创 2015-01-08 21:59:46 · 425 阅读 · 0 评论 -
设计模式之工厂方法模式
1,定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类。 2,用途 工厂方法模式是new一个对象的替代品,所以在所有需要生成对象的地方都可以使用。 工厂模式屏蔽了产品类,产品类的实现如何变化,调用者都不关心,只需要关心产品的接口,只要接口保持不变,系统中的上层模块就不会发生变化。 因为产品类的实例化工作是有工厂类负责的,一个产品对象具体由哪一个产品生成是由工厂类决定的。原创 2015-01-08 22:22:43 · 430 阅读 · 0 评论