毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

C#中实例化是什么意思

更新时间:2013-9-4:  来源:毕业论文

C#中实例化是什么意思

问一下实例化是什么意思,比如static和public这些用处嘴基本的求教

比如定义了一个Person类,里面有属性和方法。
在Main函数里,你写Person person = new Person();//这就代表实例化了一个对象。
如果是带参数的,比如Person person = new Person("zhang3");//这也是代表实例化了一个person对象
static表示静态,可以修饰类、方法、变量等。public是一个作用域的修饰符,其作用域最大,相类似的还有、private、sealed等等。
类的实例化

类好比一个模版,对象好比用这个模版制造出来的产品。
实例化就是根据模版得到产品的过程

static的方法好比模版上的东西。非static的方法好比产品上的东西。
public的方法好比不需要暴力拆开产品,就可以操作的开关。

不是,调用new才会实例化

static和public两个不矛盾。
也就是说存在
static + public 的方法,不需要实例化,可以通过类.方法()直接访问
static + private 的方法,不需要实例化,但是只有类内部可以访问
non static + public 的方法,需要实例化,可以通过对象.方法()直接访问
non static + private 的方法,需要实例化,只能通过类内部访问

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。