- 0
- 0
- 约小于1千字
- 约 21页
- 2019-01-24 发布于江苏
- 举报
第2章 对象建
第二章 对象建模 2.1 对象模型 对象模型是一种考虑程序结构的方式,由支撑面向对象设计和编程活动的概念框架组成 对象模型的本质:计算发生在对象之中和对象之间 对象结合了数据和处理 对象之间可以交互通信 一个运行的程序就是一个动态的对象网络(类似人类社会) 对象模型可以从静态和动态两个方面描述系统 2.2 类和对象 类是对象的模板 对象是类的实例(Instance) 对象设计的关键:数据(属性)和操作(方法) 2.2 类和对象 2.2 类和对象 2.3 对象的特性 状态:包含在对象属性中的值称为对象的状态(State),对象的状态是动态变化的。 行为:对象所属类所定义的公有方法就是对象的行为,也称为接口(Interface) 本体:内存中的对象,一个对象只有一个本体 对象名:为对象本体所提供的一个别名,一个对象可以有多个别名,对象名是属于变量的 2.3 对象的特性 封装:对象内部的数据和操作做了保护,如何访问由对象自己决定(接口) 2.4 数据重复问题 2.5 链接 2.5 链接 2.6 关联 类之间的长久而牢固的关系称为关联(数据关系) 角色名 重复约束 导航 2.7 消息传递 消息:当一个对象请求调用另一个对象的方法时,这个请求称为消息,该过程称为一个对象向另一个对象发送消息。 2.7 消息传递 2.8 多态性 继承 虚函数 抽象类 2.8 多态性 2.8 多态性 2.8 多
原创力文档

文档评论(0)