有如下类声明:c1ass TeStClass{int i;private:int j;protected:int k;public:int m,n;};其中,私
有如下类声明: c1ass TeStClass { int i; private:int j; protected:int k; public:int m,n; }; 其中,私有成员的数量为()。
A.0
B.1
C.2
D.3
有如下类声明: c1ass TeStClass { int i; private:int j; protected:int k; public:int m,n; }; 其中,私有成员的数量为()。
A.0
B.1
C.2
D.3
有如下程序:
include<iostream>
using namespace std;
class TestClass{
int k;
public:
TestClass(int x=1):k(x){}
~TestClass O{cout<<k;}
};
int main(){
TestClass a[]={TestClass(3),TestClass(3),TestClass(3)};
TestClass *p=new TestClass[2];
delete []p;
return ():
}
这个程序的输出结果是______。
有如下两个类声明
class AA {
public:
int m;
};
class BB: protected AA{
int n;
};
在类BB中,数据成员m的访问属性是 _____ ,数据成员n的访问属性是 _______ 。
有如下类声明: class SAMPLE { int n; public: SAMPLE(int i=0):n(i) { } void setValue(int nO); }; 下列关于getValue 成员函数的实现中,正确的是
A.SAMPLE::setValue(int nO){ n=nO;}
B.void SAMPLE::setValue(int nO){ n=nO;}
C.void setValue(int nO){ n=nO;}
D.(int nO){ n=nO;}
A.p1=&circle1;
B.q1=&shape1;
C.shape1=circle1;
D.circle1=shape1;
A. 公有数据成员
B. 保护数据成员
C. 私有数据成员
D. 以上选项都不正确
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!