c++的几道判断题

1.使用关键字class定义的类中默认的访问权限是私有(private)的2.作用域运算符(::)只能用来限定成员函数所属的类。3.析构函数是一种函数体为空的成员函数。4... 1. 使用关键字class定义的类中默认的访问权限是私有(private)的
2. 作用域运算符(::)只能用来限定成员函数所属的类。
3. 析构函数是一种函数体为空的成员函数。
4. 构造函数和析构函数都不能重载。
5. 说明或定义对象时,类名前面不需要加class关键字。
6. 对象成员的表示与结构变量成员表示相同,使用运算符.或->。
7. 所谓私有成员是指只有类中所提供的成员函数才能直接使用它们,任何类外的函数对它们的访问都是非法的。
8. 某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。
9. 可以在类的构造函数中对静态数据成员进行初始化。
10. 如果一个成员函数只存取一个类的静态数据成员,则可将该成员函数说明为静态成员函数。
展开
 我来答
花生and奶牛
推荐于2017-11-23 · 超过12用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
1:正确; 课件上有说明
2:错误 它可以用来在局部变量与全局变量同名是通过::可以引用全局变量;
3:错误 如果析构函数体为空的话试问它拿什么来析构对象;
4:错误 构造函数可以重载因为要构造不同的对象,析构函数不能重载;
5:正确 和结构体一样的.
6:正确 但如果是在类中定义的是静态成员的话,可以用类名::对象成员名,如果对像是指针对象的话还可以用(*指针对象名).调用;
7:错误 在类中用friend声明的外部普通函数ue可以访问类中私有的成员;
8:错误 静态和const定义成员变量时不能的应为静态的只能初始化一次,const定义是一个常量不言而语.
9:错误 类的静态成员只能在类外进行初始化类型 类名::静态成员名=初值,只能是这样其它所有的赋值方法都是错误的(这是针对类的静态成员而言的).
10:正确 本来静态成员函数是用来处理静态的成员数据的.
Zoe_昊天
2010-04-11
知道答主
回答量:13
采纳率:0%
帮助的人:19万
展开全部
1.对
2.错
3.错 想想就知道不对吧
4.错 析构一般不会重载那也不是不能啊
5.对
6.错 指针才用"->"
7.对
8.对
9.错
10.对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ASP点NETCSharp
2010-04-11 · TA获得超过364个赞
知道小有建树答主
回答量:87
采纳率:0%
帮助的人:88.6万
展开全部
1、对 2、错 3、错 4、错 5、对 6、对 7、对 8、对 9、错 10、对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式