第三章C#面向对象设计基础.pptVIP

  • 2
  • 0
  • 约2.14万字
  • 约 88页
  • 2019-08-07 发布于江苏
  • 举报
C#面向对象基础 3.1、面向对象的思想 3.2、类和对象 3.3 、类的构造函数和析构函数 3.4、方法 3.5、运算符重载 3.6、域与属性 3.7、索引指示器 3.1、面向对象的思想 1、面向对象程序设计的由来 面向对象设计方法(Object Oriented Programming, OOP)的总体设计思路是:将数据及处理这些数据的操作都封装到一个称为类的数据结构中,在程序中使用的是类的实例—对象。 对象是代码与数据的集合,是封装好的一个整体。对象具有一定的功能,也就是说对象是具有一定功能的程序实体。 程序是由一个个对象构成的,对象之间通过一定的“相互操作”传递消息,在消息的作用下,完成特定的功能。 2、面向对象程序设计语言的三大原则 封装:就是用一个框架把数据和代码组合在一起,形成一个对象,对象是封装的基本单元。 继承:是面向对象编程技术的一块基石,通过它可以创建分级层次的类。继承是父类和子类之间共享数据和方法的机制,通常把父类称为基类,子类称为派生类。 多态性:同一个消息或操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。 3、面向对象程序设计的基本概念 1)、类和对象 2)、属性、方法与事件 3)、封装 4)、继承 5)、重载 6)、多态性 3.2、类和对象 通常把具有同样性质和功能的东西所构成的集合叫做类(class)。 在C#中,也可以把具有相同内部存储

文档评论(0)

1亿VIP精品文档

相关文档