会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
幸福清扬
之技术学习
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2008年6月20日
李建忠C#面向对象设计模式纵横谈 —— 单件模式
摘要: 1、 使用C#提供的static readonly可以一句话实现单件模式。 2、 静态构造函数不会在多线程内触发。 3、单件模式的核心思想是如何控制用户使用“new”,而不仅局限在一个变量一个实例
阅读全文
posted @ 2008-06-20 16:47 杨连国
阅读(291)
评论(0)
推荐(0)
李建忠C#面向对象设计模式纵横谈 —— 面向对象设计模式与原则
摘要: 1、 请注意GoF《设计模式》的副标题是——可复用面向对象软件的基础。所以说设计模式并等于面向对象的设计模式,这是常被忽略的。而我们常说的设计模式往往是指面向对象的设计模式,所以应该先掌握好的是面向对象设计的基本思想和原则,而后才是模式。 2、 面向对象的原则和设计模式的目的是为了“应对变化,提高复用”。这一点也往往被忽略,对于基本上不需要变化的代码套用设计模式,是过度设计,无用功。所以在考虑...
阅读全文
posted @ 2008-06-20 16:45 杨连国
阅读(343)
评论(0)
推荐(0)