VC++中类的声明中 protect:表示什么??

 我来答
初出茅庐jt
推荐于2016-04-14 · TA获得超过115个赞
知道答主
回答量:67
采纳率:0%
帮助的人:81.3万
展开全部
protecte是保护访问方式,被它指定的访问方式只有自己和友元函数或友元类或者自己的子类能访问,当一个类不被继承的情况下protecte给private功能是一样的,当继承之后和private不同的是,protecte可以被其子类访问,而private只有自己可以访问。
wxmeng04
2010-12-04 · TA获得超过556个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:125万
展开全部
When preceding a list of class members, the protected keyword specifies that those members are accessible only from member functions and friends of the class and its derived classes. This applies to all members declared up to the next access specifier or the end of the class.
看看MSDN吧,上边这句话的主要意思就是:protcted表示该成员只能被他的成员函数、友元函数和子类使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wawoo2007
2010-12-03 · TA获得超过626个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:638万
展开全部
访问限定。protected表示只有该类及其子类的可以访问的成员。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
adu0526
2010-12-03 · TA获得超过455个赞
知道答主
回答量:294
采纳率:0%
帮助的人:154万
展开全部
protect是保护,只有自己和自己的友元类可以访问,别的都不行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
同学叫我神
2010-12-06 · TA获得超过129个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:0
展开全部
楼上说的是private,私有的
protect保护的,是指自己或子类可以访问
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式