c#中的private 和public 的访问修饰符该怎么区别.?

如题:

请说明一下,! 如果我用的是public 我要用什么方法调用?

private 又要用什么方法调用.?

我有点混淆,请详细说明一下,谢谢.?
假如 我定义四个方法:
1.public static void show(){}
2.private static viod show (){}
3.puclic void show(){}
4.private void show(){}

四种该如何区别!...说的详细者加 +10分!!!

public 公有的。类外,类内和继承的子类都可以访问
private 只有类内部可以访问

简单点说 public 就是个对外接口 通过这个接口来操作数据。
private 就是封装数据的
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-01-26
private 和 public 是可见性的修饰符.

private 就是内部可见.
public 就是全部可见.
还有一个是protected 是派生类可见.

他们的可见性分别是:
public 在哪里都可以使用
protected 除派生类中以外, 都不能使用.
private 只能被自己使用.本回答被提问者采纳
第2个回答  2008-09-21
public:访问不受限制。(都可以调用)

private:访问仅限于包含类型。(外界不能调用)
相似回答