标签:
很多人都误解这俩个的意思
其实很简单,public 公有的,可以被任何类访问
private只包含在该类中,如果没有定义比如说
class shiyan
{
private int i;
private int a;
provate int i
{
set { _i = value; }
get { return _i; }
}
}
这个代码如果class没有些public 那,包含在里面的定义在其他类里调用不出来,变成私有的了
public class shiyan
{
private int i;
private int a;
provate int i
{
set { _i = value; }
get { return _i; }
}
}
如果有添加的话,就是变公有的了。其他类可以获取这个类的内容与定义
但是
provate int i
{
set { _i = value; }
get { return _i; }
这里获取不到,因为是私有的,只包含在这个类里面
public int i
{
set { _i = value; }
get { return _i; }
这样的话就变公有的了,
不知道我讲的理解不,菜鸟理解,高手多多指教哈
标签:
原文地址:http://www.cnblogs.com/SDdemon/p/4964499.html