c++中公有成员和私有成员的区别是什么
4个回答
展开全部
私有成员(包括数据和成员函数)只能被该类的成员函数和友元函数访问。
公有成员(包括数据和成员函数)可以被任何函数访问。
在类的继承时,基类成员对派生类都是:共有和保护的成员是可见的,私有的的成员是不可见的。
公有成员(包括数据和成员函数)可以被任何函数访问。
在类的继承时,基类成员对派生类都是:共有和保护的成员是可见的,私有的的成员是不可见的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
公有成员(public)可以被任何函数或者类访问,而私有成员(private)只能被本身的类的成员或者友元访问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
私有成员在类外不能被直接访问,公有成员可以
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |