单项选择题
模板对类型的参数化提供了很好的支持,因此( )。
A.类模板的主要作用是生成抽象类
B.类模板实例化时,编译器将根据给出的模板实参生成一个类
C.在类模板中的数据成员都具有同样类型
D.类模板中的成员函数都没有返回值
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
若有以下程序:#include <iostream>using namespace std;class Aprivate: int x;public: int z; void setx(int i) x=i; int getx() return x;;class B: public Aprivate: int m;public: int p; void setvalue(int a, int b, int c) setx(a); z=b; m=c; void display() cout<<getx()<< , <<z<< , <<m<<end1;;int main() B obj; obj.setvalue(2,3,4); obj.display(); return 0;程序运行以后的输出结果是( )。
A.产生语法错误
B.2,3,4
C.2,2,2
D.4,3,2
点击查看答案
单项选择题
以下程序的输出结果是( )。#include <iostream.h>void main() int a=0,i; for(i=1 ;i<5;i++) switch(i) case 0: case 3: a+ =2; case 1: case 2: a+ =3; default: a+ =5; cout<<a<<end1; return;
A.31
B.13
C.10
D.20
点击查看答案
相关试题
定义在类内部的函数被类默认为 【12】 ...
下面是一个栈类的模板,其中push函数将元素...
下面是复数类complex的定义,其中重载的运...
以下函数模板max()的功能是:返回数组a中...
有以下程序#include <iostream>using ...