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

来源:百度知道 编辑:UC知道 时间:2024/07/07 21:35:22
如题:

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

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

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

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

private 和 public 是可见性的修饰符.

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

他们的可见性分别是:
public 在哪里都可以使用
protected 除派生类中以外, 都不能使用.
private 只能被自己使用.

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

简单点说 public 就是个对外接口 通过这个接口来操作数据。
private 就是封装数据的

public:访问不受限制。(都可以调用)

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