单项选择题
若类A和类B的定义如下:
#include<malloc.h>
class A
int i,j;
public:
int geti()
return i;
;
class B:public A
int k;
public:
void make()
k=i*j;
;
则上述定义中非法的表达式是( )。
A.k=i*j
B.int k;
C.return i;
D.void make();
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有下列程序,在横线添加; #include<iostream> using namespace std; class TestClass public: TestClass(int n)number=n; ______ 拷贝构造函数 ~TestClass() private: int number; ; TestClass fun(TestClass p) TestClass temp(P); return temp; int main() TestClsss obj1(10),obj2(0); TestClass obj3(obj1); obj2=fun(obj3); return 0;
A.TestClass(TestClass &other)number=other.number;
B.TestClass(TestClass other)number=other.number;
C.TestClass(TestClass &other)number;
D.TestClass(&other)number=other.number;
点击查看答案&解析
单项选择题
有如下程序: #include<iostream> using namespace std; Class Con char ID; public: Con():ID(’A’)cout<<1; Con(char ID) :ID(ID) cout<<2; Con(Con& c):ID(c.getID())cout<<3; char get1D()constreturn ID; ; void show(Con c)cout<<c.get1D(); int main() Con c1; show(c1); Con c2(’B’); show(c2); return 0; 执行上面程序的输出是( )。
A.13A23A
B.23A13B
C.13A23B
D.13B23A
点击查看答案&解析
相关试题
有如下程序: #include<iostream> usi...
有如下定义: class MA int value; p...
已知递归函数f的定义如下: int f(int ...
程序中有如下语句: for(int i=0;i<...
插入排序算法的主要思想:每次从未排序序列...