- 1
- 0
- 约6.06千字
- 约 22页
- 2017-05-30 发布于北京
- 举报
* * * * * * * * * * * * * C++程序设计类与对象 面向对象程序设计概述 面向对象的程序设计方法,简称为OOP,其基本要求是将描述某一类事物的数据与处理这些数据的函数都封装成一个整体,从而达到数据隐藏(保护)的目的。应用程序只有通过这一整体中的函数才能修改这一整体中的数据,同样,数据结构的变化,仅影响封装在一起的函数。这种将数据与处理这些数据的函数封装成一个整体,就构成一个类。 类的封装性是指:使类中的数据在类的外部是不可见的,外部只能通过公共接口(类中的函数)与类中数据发生联系。 类的派生性是指:一个类可以派生出它的子类,子类可以从它的父类中部分或全部地继承各种函数和数据,并增加新的函数和数据。 对象是类的一个实例,类是用户定义的一种类型,具有为类类型的变量称为对象,也称为实例。对象是动态产生和动态消亡的。一个对象占用计算机内存中的一个独立区域,用于存放对象的数据和函数,这个区域相对独立,只有局部于对象中的函数才可以访问存放在该对象中的数据。 类是对某一事物的抽象描述,它既可包含描述事物的数据,又可包含处理这些数据的函数。在C++中,我们可以通过类的定义,把描述矩形的结构和处理这个矩形的函数组合到一个完整的类定义中: class CRectangle { int left;
您可能关注的文档
- (哈工大)数学物理方程复习1.ppt
- (季梅)4.3.1 一次函数和一元一次方程.ppt
- Chapter2-厦门大学-林子雨-大数据技术原理与应用-第二章-大数据处理架构Hadoop.ppt
- CHAPTER2.随机变量及其分布.ppt
- (嵌入式Linux系统设计)ARM体系结构.ppt
- (完整版)浙江区客服总监培训课件重点版.ppt
- (广东专用)2014高考数学第一轮复习用书备考学案第72课古典概型课件文.ppt
- (必修3)2.1.1简单随机抽样.ppt
- chapter2进程管理2.ppt
- (抓住根基)2014届高考语文总复习情感与思想同步教材课件新人教版.ppt
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
最近下载
- 《中华人民共和国民族团结进步促进法》PPT专题课件.pptx VIP
- HJ-870-2017-固定污染源废气-二氧化碳的测定-非分散红外吸收法-方法验证报告.docx VIP
- 山东省普通高校招生(春季)考试数学模拟试卷(十).docx VIP
- 医用氧气瓶巡查记录表.docx VIP
- 山东省普通高校招生(春季)考试数学模拟试卷(九).docx VIP
- 钳工(高级工)职业技能等级认定实操试题.docx VIP
- 【党员大会】(2025年第四季度)2025年意识形态工作专题研判会暨政治生态分析研判会(会议议程、会议记录、意识形态工作总结、政治生态分析报告).doc VIP
- 山东省普通高校招生(春季)考试数学模拟试卷(十一).docx VIP
- TCECS758-2020 城镇排水管道混接调查及治理技术规程.pdf VIP
- 草坪修剪机结构设计及三维建模.doc VIP
原创力文档

文档评论(0)