1、 Microsoft 第一章:概述 第二章: C# 语言的基本原理 第三章: C# 中对象的创建 第四章:面向对象的编程技术 第五章: C# 编程 第六章:编写基于 .NET 的应用程序 第七章:使用 ADO.NET 访问 数据 第八章:创建基于 Windows 的应用程序 第九章:在 C# 应用程序中使 用 XML Web Service 第十章:创建 Web 应用程序 十一章: 应用程序设置和 部署 十二章:进阶学习目标C#程序设计语言课程内容3C#中对象的创建内容: 类的定义 声明方法 构造函数 使用类的静态成员 Microsoft 学习完本节后,你将能够: 定义类 创建对象 使用访问修
2、饰符定义类成员的作用域 使用命名空间来组织类类 的 定义 3.1Microsoft 万物皆对象w 世间万物皆为对象,狗、建筑、汽车 对象都具有状态和行为对象都有类型w 任何对象都是某个类的实例,是属于某个类的对象w 阿土仔 - 人类每个对象都利用别的对象来组建自己。 w 汽车 = 发动机 + 轮胎 + 方向盘 + 刹车 + w 一只蛤蟆一张嘴,两只眼睛四条腿 换言之,你通过将已有的对象打成一个包,来创建新的对象。由此,你可以将程序的复杂性,隐藏在对象的简单性之下类 和 对 象 3.1.1Microsoft 类 和 对 象 3.1.1 类是对象的模板,它定义了对象的公共属性和行为(方法)。属性和
3、方法共同称作类的成员 对象是类的实例,是具体的 对象必须使用 new 进行实例化才可以使用Microsoft 类 和 对 象 3.1.1类 对象人类 (模板) 阿土仔(具体化)姓名 姓名 = 阿土仔性别 性别 = 男使用卡片( ) 使用 “ 陷害卡 ”使用道具( ) 使用 “ 飞弹 ”属性方法Microsoft 类 和 对 象 3.1.1 类:w 相对对象而言,类似于模板或蓝图w 包含方法和数据 对象: 是类的实例 使用关键字 new 创建 对象具有状态和行为对象对象厨房厨房起居室起居室浴室浴室 书房书房饭厅饭厅储藏室储藏室门廊门廊类类Microsoft 定义类和创建对象 3.1.3 类是对象
4、的模板,使用对象前必须先创建类 语法:访问修饰符 class 类名 字段; /描述对象的状态方法; /实现对象的行为构造函数; /初始化对象Microsoft 定义类的字段 3.1.3 字段是用来描述一个类的对象的状态和特征的,如人的名字、性别、年龄等 语法: 示例:访问修饰符 数据类型 字段名 = 缺省值 class Peoplepublic string name; /姓名字段public string sex; /性别字段Microsoft 定义类的方法 3.1.3 方法是一组指令集合,用来实现一个类的对象的行为,如人会 “使用工具 ”,狮子会 “咬人 ” 语法:访问修饰符 返回值 类型 方法名 (参数)指令集合; /方法体注意:有关方法的详细介绍,将在下一节给出