题目内容

运行下列程序时的输出结果是( )。#includeusing namespace std;class A{public: virtual void f(){cout<<1;} void fun(){cout<<2;}};class B:public A{public: void f(){cout<<3;} void fun(){cout<<4;}};int main(void ){ B b1;A* p=&b1; p->f();p->fun(); // A行 return 0;}

A. 12
B. 14
C. 31
D. 32

查看答案
更多问题

运行下列程序时的输出结果是( )。#includeusing namespace std;class A{public: virtual void fun(){cout<<'A';}};class B:public A{public: void fun(){cout<<'B';}};void f1(A t){t.fun();}void f2(A &t){t.fun();}void f3(A *t){t->fun();}int main(void ){ B b1; f1(b1);f2(b1);f3(&b1); return 0;}

AAA
B. ABB
C. AAB
D. BBB

以下有关抽象类的叙述中不正确的是( )。

A. 抽象类至少含有一个纯虚函数
B. 抽象类至少含有一个没有函数体的虚函数
C. 在抽象类的派生类中可以据供纯虚函数的实现代码
D. 不能定义抽象类的指针或对象引用

受压区高度x小于什么时,T形截面为第一类T形截面

A. 翼缘宽度
B. 翼缘高度
C. 腹板宽度
D. 腹板高度

在工程中,诸如多孔板截面、槽型板截面、工字形梁都可以按照T形截面的原理进行设计。

A. 对
B. 错

答案查题题库