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

第13章 多  态  性

    本章节内容来自全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级C++语言》。本章主要考查虚函数、指向派生类的基类指针和运算符重载等,包括多态性的概念、虚函数的定义、抽象类的特性、虚函数在指向派生类的基类指针中的应用、运算符重载的概念和典型运算符重载函数的应用等。多态是面向对象的三大特性之一。通过对历年试卷内容的分析,本章考核内容约占卷面分数的14%,属于重点考查对象,由命题走势图13-1可知,本节所涉及考题分值大致呈平稳趋势。

    13.1  虚函数机制

    13.1.1  考点1:多态性的概念

    多态性是指一组具有相同基本语义的方法在同一接口下能为不同的对象提供服务。多态性是面向对象的三大特性之一。在C++中,多态性表现为:同一个函数的调用,在不同的运行环境中,响应的代码不同。C++支持两种多态性:编译时的多态性和运行时的多态性,其特性如表13-1所示。
    

    例13.1.1  在C++中用来实现运行时多态的是(   )。[2004年9月 选择第26题]
    A.重载函数   B.析构函数   C.构造函数   D.虚函数
    答案:D

       例13.1.2  从实现的角度划分,C++所支持的两种多态性分别是        时的多态性和运行时的多态性。[2004年9月 填空第7题]
    答案:编译

       例13.1.3  在C++中,用于实现运行时多态性的是(   )。[2005年9月 选择第13题]
    A.内联函数   B.重载函数   C.模板函数   D.虚函数
    答案:D
  本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级C++语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032460

[1]  [2]