教学目标: 教学内容: 2.1 面向对象的基本概念 观点: 自然界是由实体(对象)所组成。 程序设计方法: 使用面向对象的观点来描述、模仿并处理现实问题。 要求: 高度概括、分类、和抽象。 目的: 实现软件设计的产业化。 类和对象 对象是现实世界中一个实际存在的事物 对象的静态特征 对象的行为 类是具有相同属性和行为的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述,其内部包括属性和行为两个主要部分。 对象之间的交互:发送消息 封装 封装的目的是隐藏对象的内部的实现细节。 通过封装,可以将对象的外部接口与内部的实现细节分开。 目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只需要通过外部接口,以特定的访问权限,来使用类的成员。 继承 继承是C++中支持层次分类的一种机制,允许程序员在保持原有类特性的基础上,对新类进行更具体的说明。 实现:声明派生类——2.3 多态性 多态:同一名称,不同的功能实现方式。 目的:标识统一,减少程序中标识符的个数; 接口统一,增加程序的灵活性 实现:——2.4 编译时的多态性:重载函数 运行时的多态性:虚函数 2.2 类与对象的定义 类是C++的灵魂,如果不真正掌握类,就不能真正掌握C++ C++中的类就是一种用户自己定义的数据类型,和其它数据类型不同的是,组成这种类型的不仅可以有数据,而
您可能关注的文档
最近下载
- 中国交通建设股份有限公司优质工程评选办法.doc VIP
- 《TSG 08-2026特种设备使用管理规则》解读培训课件.pptx
- 吉林省松原市(新版)2024小学语文部编版小升初质量检测(冲刺卷)完整试卷(含答案).docx VIP
- 吉林省松原市(新版)2024小学语文部编版小升初真题(巩固卷)完整试卷(含答案).docx VIP
- 早孕关爱门诊咨询要点专家共识(2025年版).pptx VIP
- 课件:TSG 08-2017 《特种设备使用管理规则》介绍.pptx VIP
- 工艺包设计内容和深度规定.pdf VIP
- 大学生创新创业基础(第2版)-教案 李国强 第5章 防范创业风险.doc
- 卫星信号的结构与调制.pdf VIP
- 大学生创新创业基础 第2版 第5章 防范创业风险.ppt VIP
原创力文档

文档评论(0)