在应用对象之前首先要创建对象,然后方可应用该对象的成员变量、成员方法等。创建对象的语法为:
类名 对象名 = new 类名();
在创建类的对象时,需要使用C#的new关键字。如上面的Person类,我们可以这样来创建一个Person的对象:Person jay=new Person(),在创建完类的对象之后,可以直接使用点操作符“.”来访问对象的成员变量和成员方法,对象名在圆点左边,而成员变量和成员方法在圆点右边,具体代码如下:
Person jay = new Person(); //new为关键字,创建一个新对象jay
jay.name = "周杰伦"; //访问成员变量name,并赋值为周杰伦
jay.age = 32; //访问成员变量age,并赋值为32
jay.sex = "男"; //访问成员变量sex,并赋值为男
jay.address = "中国台湾"; //访问成员变量address,并赋值为中国台湾(www.xing528.com)
jay.Sing(); //调用jay对象的Sing()方法
上面的代码中,创建了一个Person类的对象jay,然后使用点操作符访问了成员变量和成员方法,那么如果我们想在创建另外一个Person的对象gaga,该怎么办呢?其实答案很简单,只要在重新使用new关键字去创建对象gaga即可,代码如下所示:
Person gaga = new Person();
gaga.name = "Lady GaGa";
//其他成员变量……
gaga.Sing();
综上所述,类是一个抽象的描述,它并不占用存储空间,是一个“模板”而已,而对象是一个具体的“事物”,是根据这个“模板”创造出来的。所以,根据同一个类创建出来的对象具有相同的特征(成员变量)和行为(成员方法)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。