A.function(A &p)
B.function(A p)
C.function(A *p)
D.function(constA)
[主观题]若Xcs是一个类,该类中具有一个函数体为空的不带参数的构造函数,此构造函数的类外定义为______。
[单选题]Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是Sample a[2],*P=new Sample;A.0B.1C.2D.3
[单选题]Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是Sample a[2],*P=new Sample;A.0B.1C.2D.3
[单选题]已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原型中,正确的是A.Value operator+(Value v, int i);B.Value operator+(Value v=value, int i);C.Value operator+(Value v, int i=0);D.Value operator+(Value v=value, int i=0);
[单选题]已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是( )。A.Value operator+(Value v,int i);B.Value operator+(Value v=value,int i);C.Value operator+(Value vint i=0);D.Value operator+(Value v=value,int i=0);
[单选题]已知类A中的一个成员函数的说明如下:voidSet(A&a);则该函数的参数“A&a”的含义是()。A . 指向A的指针为aB . 将变量a的地址赋给类AC . 类A对象引用a用作函数的形参D . 变量A与a按位与后作函数参数
[单选题]要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是( )A.MyClass p=MyClass;B.MyClass p=new MyClass;C.MyClass&p=new MyClassD.MyClassa,&p=a;
[单选题]要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是( )。A.MyClassp=MyClass;B.MyClassp=new
[单选题]在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值( )。A.完全相同B.完全不同C.部分相同D.以上都不对
[单选题]有一个类A,下面为其构造函数的声明,其中正确的是( )。A.void A(int x){...}B.A(int x){...}C.a(int x){...}D.voida(int x){...}