C#什么时候用public什么时候用private?

 我来答
zhangnasuxing
2011-04-04 · TA获得超过804个赞
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:88.9万
展开全部
public 定义的变量可以再多个类中使用。privae定义的变量只能在当前类中使用。这个使用范围和类的封装有关系。定义的方法也是一个道理。如果别的类中要引用定义的方法,就用public,不引用就用private定义。
百度网友970f284f9b
2011-04-04
知道答主
回答量:21
采纳率:0%
帮助的人:9.9万
展开全部
public 是自己能看到,别人也能看到的
prvate 只有自己能看到,别人看不到,和隐私一样
这个代码隔离最基本的思想,就是让两个对象交流尽量少的信息,减少他们之间的依赖和耦合,使代码便于维护和扩展
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
清秀还鲜亮的小mm3
2011-04-04 · TA获得超过649个赞
知道小有建树答主
回答量:764
采纳率:0%
帮助的人:302万
展开全部
如果你的东西不想被别人私自访问 比如 属性 你就用private 比较安全

有一些东西可以被外界轻易访问的 比如说登录的方法 你就用public
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友818239c
2011-04-04 · TA获得超过361个赞
知道小有建树答主
回答量:731
采纳率:25%
帮助的人:218万
展开全部
顾名思义,public就是公共的,大家都可以访问。那private就是私有的,只允许在该方法内的使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山东盐哥
2011-04-04 · TA获得超过103个赞
知道答主
回答量:265
采纳率:0%
帮助的人:105万
展开全部
public 是公有的,private 是私有的。你看看你定义允许访问的范围,根据需要来定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式