E-R图 学生 课程 选修 姓名 学号 系别 课程名 先修课 主讲老师 成绩 实体 联系 属性 面向对象模型 现实世界被看作若干对象类(class),由属性(attribute)来描述性质,方法(method)来描述行为,通过关系(relationship)互相关联 类:现实中具有相同性质的对象的封装 属性:描述对象的性质 方法:修改对象的状态,体现对象的功能 关系:类之间的关联 聚合aggregation:整体-部分关系 泛化generalization:一般-特殊关系 关联association:其它关系 1.面向对象模型的概念 (1) 对象与封装性(encapsulation) 一个对象是由描述该对象状态的一组数据和表达它的行为的一组操作(方法)组成的。可见,对象是数据和行为的统一体。 一个对象object定义:object=(ID,S,M) 其中: ID为对象标识; M为方法集; S为对象的内部状态,它可以是属性值,亦可以是另一组对象的集合。 (2).分类 类是关于同类对象的集合,具有相同属性和操作的对象组合在一起。属于同一类的所有对象共享相同的属性项和操作方法,每个对象都是这个类的一个实例,即每个对象可能有不同的属性值。可以用一个三元组来建立一个类型 class=(CID,CS,CM
您可能关注的文档
- 13-14三上期末资料.doc
- 13【2013广东高考】某航母跑道长200m飞机在航母上滑行资料.doc
- 13、电厂防止GIS、开关设备事故执行检查表资料.doc
- 13、第十一(十三)讲(11修订稿)资料.doc
- 3函数与极限习题课概述.ppt
- 3-和解剂概述.ppt
- 013交通出行影响因素与出行行为选择的耦合资料.doc
- 3——机械测试技术-测试系统的特性概述.ppt
- 3-基本方程-57概述.ppt
- 12仪器复习题(含)(仅供参考)资料.doc
- 1+X软件开发实操考核真题及参考答案.docx
- 贵州省县中新学校计划项目高一上学期期中物理试卷(解析版).docx
- 2025年海南省海口市五校中考一模历史试题.docx
- 贵州省黔东南苗族侗族自治州2024-2025学年高一上学期1月期末英语试题.pdf
- 贵州省贵阳市修文县外研版(三起)五年级上册期末质量检测英语试卷(解析版).docx
- 2025届贵州省贵阳市第一中学高三一模考试语文试题.pdf
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(原卷版).docx
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(解析版).docx
- 贵州省六盘水市钟山区九年级上学期期末检测数学试题(解析版).docx
- 2026年中国皮鞋剥离试验机市场调查研究报告.docx
原创力文档

文档评论(0)