您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
二级C++重点难点分析:类与对象[1]
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年7月11日 发表评论 进入社区

第11章 类 与 对 象

    本章节内容来自全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级C++语言》。本章主要考查类与对象的定义、对象的初始化、类的成员、友元、this指针、对象数组与成员对象等。同时,本章又是类的继承与派生、多态性等后续章节的基础。从历年试卷分值比例分析结果表明,本章考核内容约占考试内容的14.8%,与之密切相关的内容约占考试内容的40%,因此,类与对象是二级C++考试中的重中之重。由命题走势图11-1可知,本章所涉及考题分值一直保持很高的水平。由此可见,熟练掌握和理解类与对象的相关知识,特别是对象的初始化、类的数据成员和成员函数等内容将是考试成败的关键。此外,如何通过本章的学习,从传统的面向过程的思想中摆脱出来,用面向对象的观点来分析和解决问题,学会运用面向对象的编程思想和分析方法也是C++二级考试的大纲要求。
    

    11.1  类
    在C++语言中,类是一种用户自定义的复杂数据类型,它是将不同类型的数据和与这些数据相关的操作封装在一起的集合体,是真实世界的事物的抽象。类的结构是用来确定类对象的行为,而这些行为是通过类的内部数据结构和相关的操作来确定的。这些行为是通过一种操作接口来描述的(即平时我们所看到的类的成员函数),使用者关心的是接口的功能(也就是只关心类的各个成员函数的功能),对它是如何实现的并不感兴趣。而操作接口又被称为类对象向其他对象所提供的服务。

    11.1.1  考点1:类的定义

    类的定义格式一般分为说明部分和实现部分。说明部分是用来说明该类中的成员,其中包含数据成员的说明和成员函数的说明。成员函数是用来对数据成员进行操作的,又称为“方法”。实现部分是对成员函数的定义。概括说来,说明部分将告诉使用者“干什么”,而实现部分是告诉使用者“怎么干”。
    类的一般定义格式如下:
    // 类的说明部分。
    本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级C++语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032460

[1]  [2]  [3]