若类A和类B的定义如下: class A { int i, public: void get(); / /... }; class B:A//默认为私有派生 { int k; public

admin2010-06-06  29

问题 若类A和类B的定义如下:    class A    {    int i,    public:    void get();    /  /...    };    class B:A//默认为私有派生    {    int k;    public:    void make();    /  /...    };    void B:  :make()    {    k=i*j;    }    则上述定义中,  (  )是非法的表达式。

选项 A、void get();
B、int k:
C、void make();
D、k=i*j;

答案8

解析
转载请注明原文地址:https://kaotiyun.com/show/kfjp777K
0

最新回复(0)