
ood
rise51
充满激情,好交益友,哈哈哈哈哈,
展开
-
面向对象设计(OOD)思想(C#)
有了思想才能飞翔,缺乏灵活就象少了轮子的汽车,难以飞奔。为了更好的理解设计思想,结合一个尽可能简洁的实例来说明OOD、设计模式及重构。通过下面的代码,详细地阐述面向对象设计思想。 一、传统过程化设计思想假定我们要设计一个媒体播放器(只从软件设计的角度,不涉及硬件)。该媒体播放器目前只支持音频文件mp3和wav。按照结构化设计思想,设计出来的播放器的代码如下: public class MediaPlayer { private void PlayMp3() { MessageB原创 2011-03-16 17:46:00 · 471 阅读 · 0 评论 -
面向对象设计(OOD)思想(C#)
面向对象设计(OOD)思想(C#)<br /> 敏捷软件开发:原则、模式与实践(C#版)面向对象分析(道法自然)面向对象的思维方式:<br /> 面向对象是围绕对象和类来分析、设计软件系统的。<br />面向对象分析:<br /> 面向对象分析的主要任务是根基用户的需求,建立一个准确的、完整的、一致的系统模型。在面向对象的分析过程里,项目<br />组通过分析软件的功能性需求,得到一个理想化的系统模型,该模型更多的侧重于描述我们需求解决的问题是什么---我们称这种模型<br />为分析模型。<br转载 2011-03-16 17:33:00 · 937 阅读 · 0 评论