设计模式学习1 Singleton

Design Pattern : Singleton

1.闲话:不是为了使用设计模式而学习设计模式,设计模式是在实际项目中根据常见的问题而总结出来的正确的做法。实际项目中,用户的需求是在不断变化,而设计模式的使用就是为了应对这种变化,尽量更改较少的代码来应对需求的变化。

2.面向对象设计原则

  • 针对接口编程
  • 有先使用对象组合,尽量较少使用对象组合
  • 封装变化点,应对实际中需求变化

3.Singleton Pattern

总结singleton:如何控制用户使用new对一个类的实例的构造器的任意调用。

posted @ 2010-07-19 18:48  qiang.xu  阅读(268)  评论(0编辑  收藏  举报