* * * * * 第3章 面向对象介绍 第3章 面向对象介绍 第3章 面向对象介绍 第3章 面向对象介绍 面向对象的系统分析与设计——面向对象介绍 主题 基本概念 什么是对象 消息传递 类和对象 类的封装 抽象 小结 基本概念 OO 在程序中 模拟现实世界中的概念 在 OO 中,现实世界的 所有事物全都被视为对象 能够在计算机程序中用类似的 实体模拟现实世界中的实体 设计和实现软件系统的方法 什么是对象 对 象 面向对象编程的核心 为计算机应用程序提供实用基础 完成特定任务 表示现实世界中的实体 “对象是存在的具体实体,具有明确定义的状态和行为。” 收银员对象 顾客对象 顾客 姓名:朱丽叶 年龄:28 体重:52千克 操作: 购买商品 状态 姓名:布兰尼 职衔:收银员 年龄:35 体重:60千克 操作: 收款 打印帐单 行为 什么是对象 消息传递 “消息指一个对象为执行某项特定操作而向另一个 对象发送的请求” 消息传递 当需要执行一项特定操作时,通过向已为其定义此项操作的对象发送消息来请求 对象之间通过传递消息 实现相互通信 商品总价 收的现金 找零 类和对象 类以共同特性和操作定义实体 类是用于组合各个对象所共有操作和属性的一种机制 形状类 动物类 汽车类 类的示例 “类是具有相同属性和行为的一组对象的集合” 类和对象 雇员 布兰尼 约翰 汤姆
您可能关注的文档
- 系统矿物学课件.ppt
- 面向对象的模块化.ppt
- 中国全民补硒工程发展历程改动版.ppt
- 遥感地质构造解译与编图1七2.ppt
- 现代文阅读专项指导之说明文的对象 特征.ppt
- 数据库系统概论An Introduction to Database System第六章 关系数据理论.ppt
- 初次运移相态和动力.ppt
- 矿床学课件7 第七章 地质编录.ppt
- JavaScript基本对象 数据类型 常量 变量.pptx
- 生命密码解析.pptx
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
原创力文档

文档评论(0)