问题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
class AA
int k;
protected:
int n;
void setK(int k)this->k=k;
public:
void setN(int n)this->n=n;
;
class BB:public AA/*类体略*/;
int main( )
BB x;
x.n=1: //1
x.setN(2); //2
X.k=3; //3
x.setK(4); //4
return 0;
在标注号码的4条语句中正确的是
A.1
B.2
C.3
D.4
答案
参考答案:B
解析: 类对象只能访问类的公有成员,不能访问类的私有成员和保护成员。