- 5
- 0
- 约1.34万字
- 约 72页
- 2017-06-03 发布于湖北
- 举报
第6章 类与对象 6.1 类的定义 类构成了实现C++面向对象程序设计的基础,在C++语言面向对象程序设计中占据着核心地位。它把数据和作用在这些数据上的操作组合在一起,是封装的基本单元。对象是类的实例,类定义了属于该类的所有对象的共同特性。 6.1.1 类的含义与表述 一个类是对一种概念的描述,或者说是对某一类具体事物的抽象。 C语言中对“点”的描述: struct Point { double x; double y; }; 上述描述说明了点由两个坐标组成这样的概念。不过,它没有说明所描述概念的操作特性。 C++丰富了C语言的结构并称之为类,使其能够描述出完整的概念。例如: struct Point { double x; double y; void display( ){ cout x , y; } void move(double rx, double ry) { x += rx; y += y; } }; 类中封装的数据和函数称为类的成员,可进一步称为数据成员和函数成员。 C++中定义类时更多地使用class而不是struct作为关键字。 6.1.2 类定义的语法规则 类定义包含类头和类体两部分,形式如下: 类有三种访问控制: private 访问控制符 protected pu
您可能关注的文档
最近下载
- 敖幼祥漫画之龟兔赛跑.pdf VIP
- 2026年江苏无锡市中考英语试卷含答案.docx
- Possession《着魔(1981)》完整中英文对照剧本.pdf VIP
- (共15页PPT)海尔集团绩效管理手册.pptx VIP
- 2025年国企招聘(申论)考试题及答案(辽宁省).docx VIP
- 兰州市2026届高(一诊)生物试卷(含答案).pdf
- 部编版(25秋)小学语文一年级上册生字讲解课件全册.pptx VIP
- (共15页PPT)第十二讲结构殿堂下.pptx VIP
- (易错题)高中物理必修一第四章《运动和力的关系》测试题(含答案精品.pdf VIP
- (共15页PPT)第六讲开心时刻.ppt VIP
原创力文档

文档评论(0)