欢迎来到天天文库
浏览记录
ID:43515758
大小:3.21 MB
页数:26页
时间:2019-10-09
《C#新课件第六讲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、C#语言编程第六讲:类本讲内容一、类二、对象三、类成员:字段、方法一、类英雄是一个类类的作用类的作用是为了:分类!举一个非常简单的例子,我们去买衣服的时候,店里一般会把男士衣服放在一起,女士衣服放在一起,而不会把男女的衣服混合起来放。想想这是为什么?其实这里就是对男女服装的分类,好处不言而喻。类的概念类:描述具有相同特征和行为的抽象。类的概念汽车的特征:轮胎,方向盘,引擎……汽车的行为:开门,行驶,刹车……类的定义类使用class关键字进行声明。类的使用注意:类是我们自己创建的新类型。是一个类型!
2、它跟枚举、结构体一样都是我们自己创建的新类型。二、对象对象类是描述具有相同特征和行为的抽象,那什么是它的具体呢————对象!比如说电脑是一个类,那么我们眼前的电脑就是类的对象,所以说:类是泛指,比如女明星,有好多……对象是特指,比如范冰冰,具体指那个人,只有一个!对象是具体的特指对象的定义类的对象是使用new运算符创建的。三、类成员字段类里面的特征我们怎么去描述呢?比如classCar汽车的特征:价格、品牌等等……{publicstringbrand;这些特征,我们之前都是用变量去描述public
3、floatprice;的,在类里同样也是!只不过变量在类里}又换了个名字,叫字段。字段的使用publicstaticvoidMain(string[]args){Carcar=newCar();通过“对象.字段”去访car.brand="BMW";car.price=35000.00f;问类内部的成员。Console.WriteLine(car.brand);Console.WriteLine(car.brand);}注意:类内部的字段默认用私有的,外界不可访问要想外界访问到需加public访问修
4、饰符方法我们用方法来描述类的行为。方法就是多条语句的代码块,类内部的操作语句是不可以直接在类下面写的,都需要放在方法里面才可以编译通过。classCar{publicstringbrand;这样写编译不通过!publicfloatprice;Console.WriteLine(brand);}定义方法classPerson{publicintage;publicstringname;//定义一个方法,描述说话这个行为publicvoidTalk(){Console.WriteLine("蓝鸥,你好
5、!");}}方法的使用classMainClass{publicstaticvoidMain(string[]args){Personlanou=newPerson();lanou.Talk();//通过对象调用方法}}方法的定义publicprivate访问修饰符返回值类型函数名(形protected式参数列表)internal{void语句intreturn返回值;char}float...返回值方法的返回值称为方法的值,只能通过return语句返回给主调函数。一个方法最多只能有一个返回值。方
6、法即使没有返回值也可以使用return来结束方法的执行,回到主调方法。return后面的语句不再执行。方法总结方法:具有特定功能的代码段。通俗来说:一连串语句组合在一起,实现了某一功能,我们为它们起了一个名字。方法好处:省去重复代码的编写,大大简化程序,提高开发效率。练习1创建身边常见的30个类,每个类都有自己的3个特征和3个行为。练习2将你创建30个类的特征,添加Public的Get方法和Set方法。总结一、什么是类?二、对象和类成员课程预告C#数据类型方法参数
此文档下载收益归作者所有