电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Csharp中对象的创建VIP免费

Csharp中对象的创建_第1页
1/50
Csharp中对象的创建_第2页
2/50
Csharp中对象的创建_第3页
3/50
Microsoft©Microsoft©1•第一节:概述•第二节:C#语言的基本原理•第三节:C#中对象的创建•第四节:面向对象的编程技术•第五节:C#程序编程•第六节:创建Windows应用程序•第七节:应用程序设置和部署•第一节:概述•第二节:C#语言的基本原理•第三节:C#中对象的创建•第四节:面向对象的编程技术•第五节:C#程序编程•第六节:创建Windows应用程序•第七节:应用程序设置和部署第七章CSharp编程课程内容3C#中对象的创建C#中对象的创建内容:内容:•类的定义•声明方法•构造函数•使用类的静态成员•命名空间•类的定义•声明方法•构造函数•使用类的静态成员•命名空间Microsoft©Microsoft©3学习完本节后,你将能够:•定义类•创建对象•使用访问修饰符定义类成员的作用域•使用命名空间来组织类学习完本节后,你将能够:•定义类•创建对象•使用访问修饰符定义类成员的作用域•使用命名空间来组织类类的定义3.1Microsoft©Microsoft©4•万物皆对象世间万物皆为对象,狗、建筑、汽车……对象都具有状态和行为•对象都有类型任何对象都是某个类的实例,是属于某个类的对象•每个对象都利用别的对象来组建自己。汽车=发动机+轮胎+方向盘+刹车+……一只蛤蟆一张嘴,两只眼睛四条腿换言之,你通过将已有的对象打成一个包,来创建新的对象。由此,你可以将程序的复杂性,隐藏在对象的简单性之下•万物皆对象世间万物皆为对象,狗、建筑、汽车……对象都具有状态和行为•对象都有类型任何对象都是某个类的实例,是属于某个类的对象•每个对象都利用别的对象来组建自己。汽车=发动机+轮胎+方向盘+刹车+……一只蛤蟆一张嘴,两只眼睛四条腿换言之,你通过将已有的对象打成一个包,来创建新的对象。由此,你可以将程序的复杂性,隐藏在对象的简单性之下类和对象3.1.1Microsoft©Microsoft©5类和对象3.1.1•类是对象的模板,它定义了对象的公共属性和行为(方法)。属性和方法共同称作类的成员•对象是类的实例,是具体的•对象必须使用new进行实例化才可以使用•类是对象的模板,它定义了对象的公共属性和行为(方法)。属性和方法共同称作类的成员•对象是类的实例,是具体的•对象必须使用new进行实例化才可以使用Microsoft©Microsoft©6类和对象3.1.1类对象球员(模板)卡卡(具体化)姓名姓名=卡卡国籍国籍=巴西擅长脚擅长=右传球()传“直传球”射门()射门“远射”类对象球员(模板)卡卡(具体化)姓名姓名=卡卡国籍国籍=巴西擅长脚擅长=右传球()传“直传球”射门()射门“远射”属性方法Microsoft©Microsoft©7类和对象3.1.1•类:相对对象而言,类似于模板或蓝图包含方法和数据•类:相对对象而言,类似于模板或蓝图包含方法和数据•对象:是类的实例使用关键字new创建对象具有状态和行为•对象:是类的实例使用关键字new创建对象具有状态和行为对象对象对象对象厨房厨房起居室起居室浴室浴室书房书房饭厅饭厅储藏室储藏室门廊门廊类类类类Microsoft©Microsoft©8定义类和创建对象3.1.3•类是对象的模板,使用对象前必须先创建类•语法:•类是对象的模板,使用对象前必须先创建类•语法:[访问修饰符]class类名{字段;//描述对象的状态方法;//实现对象的行为构造函数;//初始化对象}Microsoft©Microsoft©9定义类的字段3.1.3•字段是用来描述一个类的对象的状态和特征的,如人的名字、性别、年龄等•语法:•示例:•字段是用来描述一个类的对象的状态和特征的,如人的名字、性别、年龄等•语法:•示例:[访问修饰符]数据类型字段名[=缺省值]classPeople{publicstringname;//姓名字段publicstringsex;//性别字段…}Microsoft©Microsoft©10定义类的方法3.1.3•方法是一组指令集合,用来实现一个类的对象的行为,如人会“使用工具”,狮子会“咬人”•语法:•方法是一组指令集合,用来实现一个类的对象的行为,如人会“使用工具”,狮子会“咬人”•语法:[访问修饰符]返回值类型方法名(参数){指令集合;//方法体}注意:有关方法的详细介绍,将在下小一节给出Microsoft©Microsoft©11定义类的构造函数3.1.3...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Csharp中对象的创建

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部