【单选题】【消耗次数:1】
关于虚函数的描述中,()是正确的。
虚函数是一个static类型的成员函数
虚函数是一个非成员函数
基类中说明了虚函数后,派生类中与其对应的函数可不必说明为虚函数
派生类的虚函数与基类的同名虚函数应具有不同的参数个数和类型
参考答案:
复制
纠错
相关题目
【单选题】 关于虚函数的描述中,( )是正确的。
①  虚函数是一个static类型的成员函数
②  虚函数是一个非成员函数
③  基类中说明了虚函数后,派生类中与其对应的函数可不必说明为虚函数
④  派生类的虚函数与基类的虚函数具有不同的参数个数和类型
【单选题】 关于虚函数的描述中,( )是正确的。
①  虚函数是一个static类型的成员函数
②  虚函数是一个非成员函数
③  基类中说明了虚函数后,派生类中与其对应的函数可不必说明为虚函数
④  派生类的虚函数与基类的虚函数具有不同的参数个数和类型
【单选题】 以下基类中的成员函数表示纯虚函数的是()
①  virtual void tt()=0
②  void tt(int)=0’
③  virtual void tt(int)
④  virtual void tt(int){}
【单选题】 以下基类中的成员函数表示纯虚函数的是()
①  virtual void tt()=0
②  void tt(int)=0
③  virtual void tt(int)
④  virtual void tt(int){}
【单选题】 以下基类中的成员函数表示纯虚函数的是()
①  virtual void tt()=0
②  void tt(int)=0’
③  virtual void tt(int)
④  virtual void tt(int){}
【单选题】 以下基类中的成员函数表示纯虚函数的是()
①  virtual void tt()=0
②  void tt(int)=0
③  virtual void tt(int)
④  virtual void tt(int){}
【单选题】 下列关于虚函数的描述中,()是正确的。
①  虚函数是一个非成员函数
②  虚函数是一个静态成员函数
③  派生类的虚函数与基类种对应的虚函数具有相同的参数个数和类型
④  虚函数既可以在函数说明时定义,也可以在函数实现时定义
【单选题】 下列关于纯虚函数与抽象类的描述中,()是错误的。
①  抽象类是指具有纯虚函数的类
②  纯虚函数是一个特殊的虚函数,它没有具体的实现
③  一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
④  抽象类只能作为基类来用,其纯虚函数的实现由派生类给出
【单选题】 当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中()
①  都是虚函数
②  只有被重新说明时才是虚函数
③  只有被重新说明为virtual时才是虚函数
④  都不是虚函数
【单选题】 含有一个或多个纯虚函数的类称为()。
①  抽象类
②  具体类
③  虚基类
④  派生类
随机题目
【判断题】 已知<img class=jc-formula data-tex=P(B)=0.3,P(A\cup B)=0.6,则P(A\overline { B } )=0.2. src=https://huaweicloudobs.ahjxjy.cn/4117AF3C4E39DFA5965411950B6D1930.png style=vertical-align: middle;/>
①  正确
②  错误
【单选题】 下面的叙述哪些是正确的?( )(1)在软件开发过程中,编程作业的代价最高。 (2)良好的程序设计风格应以缩小程序占用的存储空间和提高程序的运行速度为原则。 (3)为了提高程序的运行速度,有时采用以存储空间换取运行速度的方法。 (4)对同一算法,用高级语言编写的程序比用低级语言编写的程序运行速度快。 (5)COBOL是一种非过程型语言。 (6)LISP是一种逻辑型程序设计语言。
①  (1)、(3)、(5)
②  (2)、(3)、(4)
③  (3)
④  (4)、(6)
【单选题】 以下说法错误的是( )。
①  适用于实时处理的语言有:汇编语言、Ada语言
②  编写系统软件时,可选用汇编语言、C语言、Pascal语言和Ada语言
③  如果要完成人工智能领域内系统,应选择Prolog、Lisp、C语言和Ada语言
④  适用于数据处理与数据库应用的语言有:Cobol、SQL、4GL语言
【多选题】 UML主要用图来表达模型的内容,除了用例图,还有哪几类图()。
①  静态图
②  行为图
③  交互图
④  用例图
⑤  实现图
【多选题】 函数重载主要有()。
①  函数重载
②  消息重载
③  变量重载
④  运算符重载
【多选题】 Coad和Yourdon将面向对象概念概括为以下()几个概念组合构成。
①  对象
② 
③  继承
④  通信
【多选题】 现有学生类,在学生姓名、性别,跑步,打球这些元素中,是方法的有()。
①  姓名
②  性别
③  跑步
④  打球
【判断题】 面向对象设计结果应该清晰易懂。
①  正确
②  错误
【判断题】 面向对象设计的设计变动非常方便,不是设计需要考虑的因素。
①  正确
②  错误
【判断题】 n个人围圆桌而坐,两人坐一起的概率为<img class=jc-formula data-tex=\frac { 2 }{ n-1 } src=https://huaweicloudobs.ahjxjy.cn/DA48FF83578A53830517B0BDA124BBD5.png style=vertical-align: middle;/>
①  正确
②  错误