C#应用程序设计韦鹏程张伟朱盈贤第5章面向对象程序基础课件教学.pptVIP

  • 1
  • 0
  • 约1.39万字
  • 约 103页
  • 2017-01-01 发布于未知
  • 举报

C#应用程序设计韦鹏程张伟朱盈贤第5章面向对象程序基础课件教学.ppt

第5章 面向对象程序基础 本章介绍了面向对象程序设计中最基础的概念,包括类的概念,对象的概念,字段的概念,属性的概念,方法的概念,方法参数的传递,方法的重载,构造函数的概念,构造函数的重载,静态成员的概念等。 5.1 类与对象 类,逻辑学上将其定义成对现实世界中各类实体的抽象概念。 面相对象程序设计中的类的概念,从本质上也和现实生活中的类是一致的,我们把程序设计中遇到的同一种类的数据,以及对这些数据的操作抽象出来,定义成一个类。 从数据定义的角度来看类,可以把类看成是一种特定的数据类型,只不过这种数据类型和我们前面遇到过的基本数据类型(如int,float等)是有差别的,差别就在于“类”类型的定义不仅仅包括对数据特征的说明,还包括对该类数据能进行的操作的说明。 “类”这种特殊类型的生成,也有两个来源:一种是由系统提供并预先定义好的;另一种是用户自己定义的。 5.1 类与对象 “类”这种特殊的数据类型,也要通过声明它自己的“变量”来使用,这个“变量”就是所谓的“对象”。对象一旦由类创建(实例化),则该对象就拥有了类中定义的所有成员,即有了该类的数据特征,有了该类定义的数据操作方法。 一个类可以声明无数个该类的对象,这些对象既然都是由一个类声明的来,那也都拥有相同的数据特征,以及相同的对数据的操作方法,不同的是每个对象都会有自己特别的数据特征值,这也是我们区分各个对象的依据。 5

文档评论(0)

1亿VIP精品文档

相关文档