- 9
- 0
- 约 84页
- 2016-12-08 发布于江苏
- 举报
第八章 类和数据抽象(1) C++属于混合型面向对象程序设计语言,所谓混合,意即在面向过程语言的基础上增加面向对象的描述和处理机制,例如增加类类型,以支持封装、继承和多态等面向对象基本要素的实现。 主要内容: 面向对象的基本概念(面向对象的含义、对象和类的定义)。 重点: 课堂时数:4-5学时 8.1 面向对象的基本概念 2. 面向对象的本质 面向对象的本质是:确定动作的主体在先,而执行动作在后,这种面向对象的模式称为“主体—动作”模式。 3 对象 对象是现实世界中一个实际存在的事物,它可以是有形的(比如一辆汽车),也可以是无形的(比如一项计划)。 2)对象的定义 4. 对象类 注意:抽象是分类的依据,也即分类一定要满足“一般化”这一基本要求 。 2)类的定义 所谓一般化是对形形色色的事物进行高度概括所获取的共性,反过来能适应于类中的所有对象。 3)类和对象的关系 “类与对象的关系如同模具与用这个模具铸造出来的铸件之间的关系”,模具只有一个,而相同的铸件可以成千上万;类是抽象的,而对象则是类的具体存在,概括起来有以下三种关系: 8.2 对象类的主要性质 对象类具有抽象、封装、多态和共享(继承)等诸多性质和特点,其中封装性是对象类独具的,因此封装性就成了
您可能关注的文档
最近下载
- iPSE 662防孤岛保护装置说明书 20210618.pdf VIP
- Finris 菲尼瑞斯 二合一数字示波器 FNIRSI-1014D 用户手册.pdf
- CLSI M45-ED3-2016少见菌和苛养菌稀释法和纸片法方法 (1).pdf VIP
- 淹溺的护理诊断.doc VIP
- 小区垃圾分类点施工方案.docx VIP
- 浙江省建设工程质量检测专项及检测能力表.pdf VIP
- GBT 46656-2025低温容器用阀门学习与解读PPT课件.pptx VIP
- 新《生态环境法典》解读课件PPT.pptx VIP
- 建市[2007]86号 工程设计资质标准.pdf VIP
- Unit 1 Amazing landmarks Part A Let's talk 课件2026秋人教PEP版英语六年级上册.ppt
原创力文档

文档评论(0)