填空题

有如下程序: #include<iostream> using namespace std; class Base{ public: int m,n; }; class Derived1: _______【 】 Base{}; class Derived2:public Derived1{ public: void SetMN(int M,int N){m=M;n=N;} int GetSumMN(){return(m+n);} }; int main() { Derived2 objD; ohjD. SetMN(3,4); cout<<"M+N="<<objD, m+objD, n<<endl; return 0 } 编译时只有“cout<<"M+N"<<objD.m+objD.n<<endl;”有语法错误,程序的其他地方没有语法错误。请判断下划线处使用的关键字是什么。

【参考答案】

protected
热门 试题