自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 权衡职责分配

现在的面向对象分析和设计,鼓励我们将一个任务分配给多个对象共同协作完成(当然,任务要足够复杂),也鼓励我们相对于继承机制,要尽量使用对象组合的方式来解决问题。于是,对象之间的联系就变得密切,对于复杂的任务,可能会出现大量对象互相关联引用,形成复杂的耦合网络。然而,这恰恰违反面向对象分析设计的另一重要原则:弱耦合。实践表明,这些原则都是有益的,但又是矛盾的,也不足为奇,很多看似正确的事情都是互相

2006-05-29 11:01:00 813

原创 C++内存管理框架?

具体也说不清为什么,一直对C++语言很着迷,即使现在很少使用。做应用系统,讲究的是RAD,不是用Java平台就是.Net平台。C++已经退居幕后,用来做那些高效的,安全的,或需要更强控制功能的程序,比如底层的引擎,硬件相关的或平台级的程序。就像很多已经消失的东西,有一天C++也会消失(我会伤心的)。 C++在堆上分配的内存是由开发者自己控制的,对于复杂逻辑或者应用一些模式时,内存管理可能会

2006-05-19 09:58:00 1294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除