单项选择题

有如下两个类定义
class XX{
private:
double x1;
protected:
double x2;
public:
double x3;
};
class YY:protected XX {
private:
double y1;
potected:
double y2;
punic:
double y3;
};
在类YY中保护成员变量的个数是______。

A.1
B.2
C.3
D.4
<上一题 目录 下一题>
热门 试题

单项选择题
有如下程序:#include<iostream>using namespace std;classAA {int k;protected:int n;void setK(int k){this->k=k;}public:void setN(int n){this->n=n;}};class BB:public AA{ *类体略* };intmain(){BB x;x.n=1; 1x.setN(2); 2x.k=3; 3x.setK(4); 4return 0;}在标注号码的四条语句中正确的是______。
A.1
B.2
C.3
D.4
单项选择题
通过派生类的对象可直接访问其______。
A.公有继承基类的公有成员
B.公有继承基类韵私有成员
C.私有继承基类的公有成员
D.私有继承基类的私有成员
相关试题
  • 有如下类定义:class AA{int a;public...
  • 生成派生类对象时,派生类构造函数调用基类...
  • 有如下程序:#include<iostream>using ...
  • 有如下程序:#include<iostream>using ...
  • 有如下程序: #include<iostream>using...