- 63
- 0
- 约9.34千字
- 约 56页
- 2022-03-09 发布于湖北
- 举报
* * 面向对象模型 1 面向对象模型的几个重要概念 ?? 对象与封装性(encapsulation) ?? 分类(classification) ?? 概括(generalization) ?? 联合(association) ?? 聚集(aggregation) * * 对象与封装性(encapsulation) 面向对象的系统中,每个概念实体都可以模型化为对象。对于多边形地图上的一个结点、一条弧段、一条河流、一个区域或一个省都可看成对象。一个对象是由描述该对象状态的一组数据和表达它的行为的一组操作(方法)组成的。例如,河流的坐标数据描述了它的位置和形状,而河流的变迁则表达了它的行为。由此可见,对象是数据和行为的统一体。????一个对象object可定义成一个三元组:????object=(ID,S,M)????其中,ID为对象标识,M为方法集,S为对象的内部状态,它可以直接是一属性值,也可以是另外一组对象的集合,因而它明显地表现出对象的递归。 * * 分类(classification) 类是关于同类对象的集合,具有相同属性和操作的对象组合在一起。属于同一类的所有对象共享相同的属性项和操作方法,每个对象都是这个类的一个实例,即每个对象可能有不同的属性值。可以用一个三元组来建立一个类型: ????class=(CID,CS,CM) ????其中,CID为类标识
您可能关注的文档
- 幼儿园大班健康课件:《多吃蔬菜有营养》.ppt
- 幼儿园语言教育活动中的早期阅读活动PPT课件.ppt
- 中医学-第一章:导论.ppt
- 文本挖掘PPT课件.pptx
- 朗诵技巧讲座PPT课件.ppt
- 交易磋商与合同商订PPT课件.ppt
- 关于双十一的毛概报告PPT课件.ppt
- 辅助装置PPT课件.ppt
- 光电断续器的应用.pptx
- 人教版初中语文陋室铭PPT教学课件PPT课件.pptx
- 版权产业韧性与经济数字化转型的互动逻辑——以音乐产业为例.pdf
- 商业模式创新对企业财务绩效的影响研究——基于酷特智能的案例.pdf
- 数据要素与人工智能技术融合能促进企业高质量发展吗.pdf
- 数字经济与实体经济的融合方式.pdf
- 智能技术赋能职业教育适应性:内在逻辑与实践方略.pdf
- 人工智能时代拔尖创新人才培养的现实挑战与路径创新.pdf
- 2026春沪教版英语七年级下册Unit 1-8专项练习(句型转换词汇填空、单项选择词汇选择题、完形填空、阅读理解).pdf
- 2026年铁岭银行人员招聘考试备考题库及答案解析(完整版).pdf
- 2026新疆交投独库高速投资发展有限责任公司招聘32人笔试备考题库(含完整答案解析).pdf
- 2026年浙江北斗星盟高三下学期5月适应性考试政治试题(无答案).pdf
最近下载
- 新华字典(拼音).pdf VIP
- 中国角膜病诊疗指南2025版.docx VIP
- 2026江西中考:化学重点基础知识点汇总.doc VIP
- 2024年广东省揭阳市中考物理试卷(含答案逐题解析).docx
- 2026年江西中考试卷及答案语文.docx VIP
- 河流地貌的发育(课件)-2024-2025学年高二地理(人教版2019选择性必修1).pptx VIP
- (最新全套表格)SL631-2025年水利水电工程单元工程施工质量检验表与验收表.doc VIP
- 《土壤调查与制图》复习资料.doc VIP
- 2024-2025学年重庆市南开中学七年级(下)期末英语试卷(含详细答案解析).docx VIP
- 2026中国农业大学后勤保障处校园服务中心合同聘用制C岗人员招聘1人(北京)考试参考题库及答案解析.docx VIP
原创力文档

文档评论(0)