题目内容:
若类A和类B的定义如下:
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()
参考答案:
若类A和类B的定义如下:
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()