1 / 6
文档名称:

第八章问题多态性、运算符重载、纯虚函数、抽象类.doc

格式:doc   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第八章问题多态性、运算符重载、纯虚函数、抽象类.doc

上传人:n22x33 2012/9/20 文件大小:0 KB

下载得到文件列表

第八章问题多态性、运算符重载、纯虚函数、抽象类.doc

文档介绍

文档介绍:多态性、运算符重载、纯虚函数、抽象类
练****题
?为什么说它是面向对象程序设计的一个重要机制?
?定义重载函数时应注意些什么问题?
?是否所有的运算符都可以重载?
?这两种形式有何区别?
st说明后,是指什么不可改变?
?
?为什么要定义虚函数?它与动态联编有何关系?
?什么是抽象类?
?
++语言的多态性包含哪些内容?
作业题
一、选择填空
对定义重载函数的下列要求中。( )是错误的


。参数类型不同

,( ) 不能重载。




,( )是错误的。




,( )运算符不能重载。
A. && B. [] C. :: D. new
,( )是正确的。




( )。




,( )是错误的。




,( )是正确的。


,派生类中将其对应的函数可不必说明为虚函数

,( )是错误的。
,它没有具体的实现

,该基类的派生类一定不再是抽象类
,其纯虚函数的实现由派生类给出
,( )是抽象类的特性。




二、判断下列描述的正确性,对者划√,错者划×
,只是返回值不同,这不是重载函数。
,但是要注意二义性。
,个别运算符不能重载,运算符重载是通过函数完
现的。
,它既可以重载为友元函数,又可以重