有如下程序: #include <iostream> using namespace std; class Base { protected: int i; public: int j; }; class Deri

admin2009-01-15  25

问题 有如下程序:    #include <iostream>    using namespace std;    class Base    { protected: int i;    public: int j;    };    class Derived:public Base    {int m;    public: int n;    };    int main()    {         Derived d;         d.i=0;//[1]d.j=0;//[2]d.m=0;//[3]d.n=0;//[4]return 0;     }    其中主函数中有两个赋值语句有错,这两个错误的赋值语句是______ 。

选项 A、[1]和[2]
B、[1]和[3]
C、[2]和[3]
D、[2]和[4)

答案2

解析 i是Derived 的保护成员,m是私有成员。
转载请注明原文地址:https://jikaoti.com/ti/yud0FFFM
0

最新回复(0)