下列关于虚函数的说法中,()项是错误的。
A.构造函数不能申明为虚函数
B.析构函数不能申明为虚函数
C.如果要使用虚函数来实现多态,必须满足类型兼容原则
D.通常将需要派生类重写的函数申明为虚函数
A.构造函数不能申明为虚函数
B.析构函数不能申明为虚函数
C.如果要使用虚函数来实现多态,必须满足类型兼容原则
D.通常将需要派生类重写的函数申明为虚函数
下列关于函数子程序虚实参数的错误说法是()。
A.可以没有形参数
B.虚实结合的数组长度可以不同
C.实参表与虚参表类型可以不同
D.函数名可以作为虚参
A.动态联编是以虚函数为基础的
B.动态联编在程序运行时确定所调用的函数代码块
C.动态联编调用多态函数时,传递的是基类对象的指针或基类对象引用
D.动态联编是在编译时确定调用某个函数的
下列关于工程网络计划中的虚工作,说法错误的是()。
A.虚工作的工作持续时间为零
B.虚工作表示工作之间的逻辑关系
C.在搭接网络计划中不存在虚工作
D.在双代号网络计划中不存在虚工作
A.友元函数可以访问224、下面关于友元该类的私有数据成员
B.一个类的友元类中的成员函数都是这个类的友元函数
C.友元可以提高程序的运行效率
D.类与类之间的友元关系可以继承
下列关于多态性的描述,错误的是()。
A.C++语言的多态性分为编译时的多态性和运行时的多态性
B.编译时的多态性可通过函数重载实现
C.运行时的多态性可通过模板和虚函数实现
D.实现运行时多态性的机制称为动态绑定
A.公式中的乘、除号分别用*、/表示
B.公式复制后,被引用的地址有可能变化
C.公式必须以“=”号开头
D.函数“=MAX(A1:C3)”引用了4个单元格
关于双代号网络图的绘图规则,下列说法中,错误的是()
A.双代号网络图中,不允许出现循环回路
B.双代号网络图中,只能有一个起点
C.双代号网络图中,可以使用虚箭线表示工作之间的逻辑关系
D.双代号网络图中,箭线不能交叉
A.嵌套类只能在外围类中使用,不能在外围类的作用域外使用
B.外围类的成员函数对嵌套类的成员没有访问权限
C.嵌套类的友元对外围类的成员没有访问权限
D.嵌套类的成员函数可以在外围类定义外用外联函数实现