- 0
- 0
- 约3.67万字
- 约 99页
- 2018-12-22 发布于福建
- 举报
第2c面向对象程序设计
第2章C++面向对象程序设计 在传统的结构化程序设计方法中,数据和处理数据的程序是分离的。当对某段程序进行修改或删除时,整个程序中所有与其相关的部分都要进行相应的修改,从而程序代码的维护比较困难。为了避免这种情况的发生,C++引用了面向对象的设计方法,它是将数据及处理数据的相应函数“封装”到一个“类”中,类的实例称为“对象”。在一个对象内,只有属于该对象的函数才可以存取该对象的数据。这样,其他函数就不会无意中破坏它的内容,从而达到保护和隐藏数据的效果。 2.1.1 类的定义 类的定义一般地分为声明部分和实现部分。声明部分是用来声明该类中的成员, 包含数据成员(或称“成员变量”)的声明和成员函数的声明。成员函数是用来对数 据成员进行操作的,又称为“方法”。实现部分是用来对成员函数的定义。概括说 来,声明部分将告诉使用者“干什么”,而实现部分是告诉使用者“怎么干”。 C++中定义类的一般格式如下: class 类名 { private: [私有数据和函数] public: [公有数据和函数] }; 各个成员函数的实现 其中,class是定义类的关键字,class的后面是用户定义的类名,通常用大写的 C字母开始的标识符作为类名,C用来表示类(Class),以与对象、函数及其他数 据类型相区别。类中的数据和函数是类的成员,分别称为数据成员和成员函数。 2.1.1 类的定义
您可能关注的文档
最近下载
- 高考英语688个高频词汇打印版 .pdf VIP
- 稻盛和夫阿米巴经营.pdf VIP
- 扬州高邮市卫健系统事业单位招聘笔试真题2025.docx VIP
- 七年级数学上册知识点填空默写.docx VIP
- 区域无人机航测方案设计.pptx VIP
- 2022-2023学年度小升初英语总复习-书面表达(川教版三起).docx VIP
- 2025年全国高考生物真题试卷(黑龙江、吉林、辽宁、内蒙古)【含答案】.pdf
- 2024-2025学年广东省佛山市三水区四年级(下)期末数学试卷.docx VIP
- 质量管理体系基础知识培训(完整版).pptx VIP
- (高清版)DB32∕T 1712-2011 水利工程铸铁闸门设计制造安装验收规范 .pdf VIP
原创力文档

文档评论(0)