设计模式
文章平均质量分 79
jackymrcoco
这个作者很懒,什么都没留下…
展开
-
设计模式之一 singleton模式
Singleton模式的要点:1、某个类只能有一个实例2、必须自行创建这个实例3、必须向整个系统提供这个实例 代码要点:1、类的构造函数必须是private类型2、类中的成员前必须有关键字static单线程中singleton模式public sealed class Singleton{ static Singleton instance=null; private原创 2006-07-28 09:20:00 · 623 阅读 · 0 评论 -
设计模式之二 abstract factory模式
要点:1、如果没有应对“多系列对象构建”的需求变化,则没有必要使用Abstract Factory模式,这时候使用简单的静态工厂完全可以;2、“系列对象” 指的是这些对象之间相互依赖、或作用的关系,例如游戏场景当中的“房屋”和“道路”的依赖,“道路”与“地道”的依赖;3、工厂模式主要应用于对新系列的变动,其缺点在于难于应付新对象的需求变动;4、Abstract Factory模式经常与Factor原创 2006-07-28 13:42:00 · 669 阅读 · 0 评论