- 0
- 0
- 约1.2千字
- 约 13页
- 2019-05-13 发布于广东
- 举报
第二章 类和对象 本节要点 面向对象方法的几个基本概念 面向对象的程序设计的特点 面向对象的软件开发 面向对象方法的几个基本概念 类和对象 封装与信息隐蔽 抽象 继承与重用 多态性 类和对象 对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。程序中,对象相当与某个类型的变量,每个对象都占实际的存储空间。 对象=属性(attribute)+行为(behavior) 类是一组有相同特性(数据元素)和相同行为(函数)的对象的抽象描述。程序中的类实际上就是数据类型。 封装 封装:把对象的属性和行为结合成一个独立的系统单位,尽可能隐蔽对象的内部细节,对外形成一个边界(或者说一道屏障),只保留有限的对外接口使之与外部发生联系。 c++中对象的函数名就是对象的对外接口,外界可以通过函数名来调用这些函数实现某些功能。 抽象 抽象:将几个有区别的物体的共同性质抽取出来,行成某一类事物的描述。 类是对象的抽象,对象则是类的具体表现形式。 抽象及分类的能力是学习面向对象所要求的基本能力。 继承与重用 定义:特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。 继承对于软件复用有着重要意义,是面向对象技术能够提高软件开发效率的重要原因之一。 例如:轮船是一般类,客轮和渡轮都是特殊类;汽车是一般类,卡车和轿车是特殊类。 多态性 多态性:由继承而产生的相关
您可能关注的文档
- 青岛农业大学动漫与传媒学院媒介伦理与法规课件 第一章.ppt
- 青岛农业大学动漫与传媒学院媒介伦理与法规课件 前言.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第1章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第2章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第3章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第4章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第5章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第6章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第7章.ppt
- 青岛农业大学动漫与传媒学院网站创建与管理课件 第8章.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 标准图集-RFJ05-2009-人民防空工程结构大样图集.pdf VIP
- (21)--Micro LED平板显示技术平板显示技术.ppt VIP
- 《“鱼米之乡”——长江三角洲地区》课件.pptx VIP
- 2025年德阳市中考地理试卷(含答案及解析).docx
- 髋关节置换的术后康复护理ppt.pptx
- 2025年德阳市中考生物试卷(含答案及解析).docx
- INOVANCE汇川-SV600P系列伺服调试手册-中文.pdf
- 2025年国家电网招聘考试(计算机类)历年参考题库含答案详解.docx VIP
- 初中物理实验题万能答题模板(中考通用).docx VIP
- DB23_T 3698-2024 悲伤辅导服务规范.docx VIP
原创力文档

文档评论(0)