- 3
- 0
- 约5.85千字
- 约 34页
- 2018-12-29 发布于福建
- 举报
第6章-喔面向对象的系统设计
(3)实现双向关联,实现双向关联有下列3种方法: 只用属性实现一个方向的关联,当需要反向遍历时就执行 一次正向查找。 两个方向的关联都用属性实现。 用独立的关联对象实现双向关联。 用指针实现双向关联 用对象实现关联 (4)关联对象的实现 可以引入一个关联类来保存描述关联性质的信息,关联中的每个连接对应着关联类的一个对象。实现关联对象的方法取决于关联的重数。对于一对一关联来说,关联对象可以与参与关联的任一个对象合并。对于一对多关联来说,关联对象可以与“ 多 ”端对象合并。如果是多对多关联,则关联链的性质不可能只与一个参与关联的对象有关,通常用一个独立的关联类来保存描述关联性质的信息,这个类的每个实例表示一条具体的关联链及该链的属性。 确定优先级 提高效率的几项技术 增加冗余关联以提高访问效率 调整查询次序 保留派生属性 调整继承关系 抽象与具体 为提高继承程度而修改类定义 利用委托实现行为共享 6.9 设计优化 本章是对面向对象分析的扩充,是一个逐渐扩充模型的过程。通过对系统的分析模型进行分析,了解程序应该实现的功能、程序的输入和输出数据、数据转换算法、用户界面等内容。系统设计从增加属性和服务开始,对模型进行扩充,建立起一个求解问题的实现方案。 首先,给出了面向对象设计有其特有的设计准则和有助于提高质量的启发式规则。其次,在面向对象方法设计时,是总体设计和详细设计多
您可能关注的文档
- 第6讲“睦邻付友好互利合作”.ppt
- 第6,7俗讲-投资评价指标.ppt
- 第6讲控制系统的误差分全对析和计算.ppt
- 第6讲金融市场概述与金融市哎场机制理论.ppt
- 第6讲2国际收支平衡白及失衡.ppt
- 第6讲041稳5财产保险11.ppt
- 第6讲产业目内贸易理论.ppt
- 第6讲飞处理机调度3.ppt
- 第6讲恩利率结构.ppt
- 第6讲我国欣赏老年社会保障.ppt
- 零碳城市综合能源解决方案分享.docx
- 人形机器人-专题报告8:跨越与弥合:数据采集的必要性与重要性.pdf
- 机器人能胜任哪些工作?+What+Work+Can+Robots+Do.pdf
- Token驱动的大模型推理效能优化技术白皮书2026.pptx
- 2026年Q3人工智能行业薪酬报告.pptx
- AI能读懂民意吗?合成虚拟人物预测政策态度的实证研究+Can+AI+Read+the+Room?Predicting+Policy+Sentiment+with+Synthetic+Personas.pdf
- 山东省亚太资本市场研究院山东上市公司绿色转型与ESG白皮书2026.docx
- AQ-房屋与市政工程2026年消防安全月消防应急演练方案.docx
- 2025年“数据要素×”大赛全国总决赛获奖项目案例集——绿色低碳赛道.docx
- 陈磊-降低新型电力系统复杂性的定频构网及有功控制技术.docx
最近下载
- NHAT-610加载减速工况法工控柜安装手册V1.1(1).doc VIP
- NHA-509稳态工况法工控柜安装手册V1.1.doc VIP
- 2026大学大三(广告文案精英实训)国际广告文案创作实操师资格认证试题及答案.docx VIP
- 北京市西城区三帆中学2021~2022学年九年级上学期期中考试数学【试卷+答案】.docx VIP
- 传送设备维护及安全操作规范.docx VIP
- 重庆市空港新城建设投资(集团)有限公司-15年跟踪评级报告.docx VIP
- 14226市场调查与传播效果考点精华(广东).docx
- 自考 00031《心理学》重点精简版(必背考点).docx VIP
- (新版)天翼云认证解决方案架构师考试题库(浓缩500题).doc VIP
- 《素质拓展训练》配套教程课件完整版电子教案.pptx VIP
原创力文档

文档评论(0)