- 43
- 0
- 约1.18万字
- 约 14页
- 2016-12-09 发布于重庆
- 举报
c面向对象课后答案第9章.
概念填空题
1.1 C++支持两种多态性,分别是 编译时 和 运行时 。1.2在编译时就确定的函数调用称为 静态联编 ?,它通过使用 函数重载,模板等 ???????实现。1.3在运行时才确定的函数调用称为 动态联编 ,它通过 虚函数 ?来实现。1.4虚函数的声明方法是在函数原型前加上关键字 virtual 。在基类中含有虚函数,在派生类中的函数没有显式写出virtual关键字,系统依据以下规则判断派生类的这个函数是否是虚函数:该函数是否和基类的虚函数 同名 ;是否与基类的虚函数 参数个数相同、类型 ;是否与基类的虚函数 相同返回类型 。如果满足上述3个条件,派生类的函数就是 虚函数。并且该函数 覆盖 基类的虚函数。1.5当通过 引用 或 指针 使用虚函数时,C++会在与对象关联的派生类中正确的选择重定义的函数。实现了 运行时 时多态。而通过 ?对象 使用虚函数时,不能实现运行时时多态。1.6 纯虚函数是一种特别的虚函数,它没有函数的 函数体 部分,也没有为函数的功能提供实现的代码,它的实现版本必须由 派生类 给出,因此纯虚函数不能是 友元函数 ?。拥有纯虚函数的类就是 抽象类 类,这种类不能 ?实例化 。如果纯虚函数没有被重载,则派生类将继承此纯虚函数,即该派生类也是 抽象 。1.7 类的构造函数 不可以 ?(可以/不可以)是虚函数,类的析构函数可以 (可以/不可以)是虚函数。
您可能关注的文档
最近下载
- 《第二章草地农业生态系统》课件.ppt VIP
- 2023胖东来服务运营细节整理实地调研.pptx VIP
- 叉车年度检查报告.doc VIP
- 干细胞储存服务协议(2025生物科技).docx VIP
- 河北省2022年3月普通高中学业水平合格性考试生物试题.pdf VIP
- (完整版)史上最全中考英语词性转换归纳.pdf VIP
- 2025中考数学专项复习:二次函数的压轴题(10种题型解读+9种题型方法)(原卷版).pdf VIP
- 专题七 二次函数压轴题.ppt VIP
- 中考二次函数压轴题及答案.doc VIP
- 桥梁施工软件:Tekla Structures二次开发_(8).TeklaStructuresAPI基础.docx VIP
原创力文档

文档评论(0)