补充完整下面的模板定义: template//Type为类型参数 class Xtwo{//由两个Type类型
补充完整下面的模板定义:
template<class Type> //Type为类型参数
class Xtwo{ //由两个Type类型的数据成员构成的模板类
Type a;
Type b;
public:
Xtwo(Type aa=0,Type bb=0):a(aA) ,b(bB) { }
int Compare( ){ //比较a和b的大小
if(a>B) return 1;
else if(a==B) return 0;
else return-1;
}
Type Sum( ){return a+b;} //返回a和b之和
Type Mult( ); //函数声明,返回a和b之乘积
};
template<class Type>
______ ::Mult( ){return a*b;} //Mult函数的类外定义
相关问题推荐
-
已知char ch=′C′;则以下表达式的值是
ch=(ch>=′A′ && ch<=′Z′)?(ch+32):ch;
A.A
B.a
C.Z
D.c
-
本大题1小题考查的主要是视图的建立及查询,我们可以在视图设计器中根据题意为自由表建立一个视图文件score_view,并在视图设计器的对应选项卡中为视图设置条件,然后通过查询设计器完成视图的查询,并决定输出去向为表。2小题中主要是考查菜单设计器的“结果”下拉框中各项的使用功能,例如要建立下级菜单,在“结果”下拉框中就必须选择“子菜单”,而要执行某条菜单命令,就应该选择“命令”或“过程”。
-
技术是将数据和行为看成是一个统一的整体,是一个软件成分,即所谓的对象。
-
( 29 ) 有如下程序 :
#include
using namespace std;
class Obj{
static int i;
public:
Obj( ){ i++; }
~Obj( ){ i--; }
static int getVal( ){ return i;}
};
int Obj::i=0;
void f(){Obj ob2; cout<
int main( ){
Obj ob1;
f( );
Obj *ob3=new Obj; cout
delete ob3; cout< return 0;
}
程序的输出结果是
A ) 232
B ) 231
C ) 222
D ) 221
-
以下哪一项不属于计算机病毒的防治策略:()。
A.防毒能力
B.查毒能力
C.解毒能力
D.禁毒能力