天涯一飘絮

导航

 

2009年11月24日

摘要: 本章要点 ¢ UML基础¢ 对象建模技术¢ 面向对象分析¢ 面向对象设计面向对象编程方法学是C#编程的指导思想。进行C#编程的第一步是利用对象建模技术(Object Modeling Technique,OMT)来分析目标问题,抽象出相关对象的共性,对它们进行分类,并分析各类之间的关系,再用类来描述同一类对象,归纳出类之间的关系。Coad和Yourdon在对... 阅读全文
posted @ 2009-11-24 14:44 冰云 阅读(1132) 评论(1) 推荐(1) 编辑
 
摘要: 在Visio里,包和类的关系是包含关系,将类拖入包的文件夹之后,关系就建立了,二元关联符号可以设置为:聚合、合成。接口:空心圆+直线(唐老鸭类实现了‘讲人话’);依赖:虚线+箭头(动物和空气的关系);关联:实线+箭头(企鹅需要知道气候才迁移);聚合:空心四边形+实线+箭头(雁群和大雁的关系);合成:实心四边形+实线+箭头(鸟和翅膀的关系);泛化:空心三角形+实线(动物和鸟的... 阅读全文
posted @ 2009-11-24 14:33 冰云 阅读(323) 评论(0) 推荐(0) 编辑
 
摘要: 摘 要 研究了逆向构造程序类模型的基本规则, 并且提出了一种可以自动绘制的、基于继承关系的层次型类图结构(inheritance-layered class diagram).在这种层次型类图上,可以清晰地展示程序中的对象类及其相互之间的继承关系、组成关系和关联关系等,并可以直观方便地对程序中定义的对象类进行各种相关性或依赖性分析.文中还介绍了一个根据上述规则和方案实现的实用工具SafePro/R... 阅读全文
posted @ 2009-11-24 14:27 冰云 阅读(860) 评论(0) 推荐(0) 编辑