A-A+

若类A和类B的定义如下: class A { int i j; public: int ge

2022-08-05 22:33:25 问答库 阅读 172 次

问题详情

若类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

考点:定义