面向对象开发方法——类图的设计

liushui9 2013-05-12 11:14:34
体会如下两个图的含义,并分别给出实际的例子。
...全文
324 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liushui9 2013-06-03
  • 打赏
  • 举报
回复
第一个为衣服和布的关系,第一个为父母与子女~
我不懂电脑 2013-05-13
  • 打赏
  • 举报
回复
一个是派生类可以聚合很多基类。 一个是基类可以聚合很多派生类对象
dfdscx 2013-05-13
  • 打赏
  • 举报
回复
什么情况,连发3贴
gzliudan 2013-05-12
  • 打赏
  • 举报
回复
这种例子随便你说都可以的
内容概要:本文围绕《软件系统分析与设计类图知识点及试题报告》,详细解析了一个基于学术会议审稿系统的UML类图设计。系统抽象出Conference(会议)、User(用户)、Subject(主题)、Review(审阅意见)和Paper(稿件)五个核心类,明确了各类的属性、行为及其相互关系。重点阐述了聚合关系(如会议与稿件)、角色划分(用户角色:作者与审稿人)以及关键业务约束——“审稿人不得是所审稿件的作者”,并通过OCL语言形式化表达。文章还结合面向对象设计原则,说明类的抽象标准,并配有涵盖类图结构、设计模式、UML关系与设计原则的练习题及详尽答案解析。; 适合人群:软件工程、计算机相关专业学生,备考软件设计师考试的考生,以及初涉面向对象分析与UML建模的开发人员。; 使用场景及目标:①掌握UML类图的基本构成与绘图规范;②理解聚合与组合、关联、继承等类间关系的区别与应用;③学习如何在系统设计中运用单一职责、开闭原则等面向对象设计原则;④通过试题训练提升对实际业务模型的抽象能力与设计思维。; 阅读建议:建议结合试题与答案解析进行自我检测,重点关注简答题中对业务约束实现机制和类抽象标准的论述,深入理解类图背后的系统设计理念,并尝试扩展模型以应对更复杂的业务场景。

13,874

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧