Microsoft©Microsoft©1•第一节:概述•第二节:C#语言的基本原理•第三节:C#中对象的创建•第四节:面向对象的编程技术•第五节:C#程序编程•第六节:创建Windows应用程序•第七节:应用程序设置和部署•第一节:概述•第二节:C#语言的基本原理•第三节:C#中对象的创建•第四节:面向对象的编程技术•第五节:C#程序编程•第六节:创建Windows应用程序•第七节:应用程序设置和部署第七章CSharp编程课程内容3C#中对象的创建C#中对象的创建内容:内容:•类的定义•声明方法•构造函数•使用类的静态成员•命名空间•类的定义•声明方法•构造函数•使用类的静态成员•命名空间Microsoft©Microsoft©3学习完本节后,你将能够:•定义类•创建对象•使用访问修饰符定义类成员的作用域•使用命名空间来组织类学习完本节后,你将能够:•定义类•创建对象•使用访问修饰符定义类成员的作用域•使用命名空间来组织类类的定义3
1Microsoft©Microsoft©4•万物皆对象世间万物皆为对象,狗、建筑、汽车……对象都具有状态和行为•对象都有类型任何对象都是某个类的实例,是属于某个类的对象•每个对象都利用别的对象来组建自己
汽车=发动机+轮胎+方向盘+刹车+……一只蛤蟆一张嘴,两只眼睛四条腿换言之,你通过将已有的对象打成一个包,来创建新的对象
由此,你可以将程序的复杂性,隐藏在对象的简单性之下•万物皆对象世间万物皆为对象,狗、建筑、汽车……对象都具有状态和行为•对象都有类型任何对象都是某个类的实例,是属于某个类的对象•每个对象都利用别的对象来组建自己
汽车=发动机+轮胎+方向盘+刹车+……一只蛤蟆一张嘴,两只眼睛四条腿换言之,你通过将已有的对象打成一个包,来创建新的对象
由此,你可以将程序的复杂性,隐藏在对象的简单性之下类和对象3