新Visual FoxPro程序设计 教学课件 高怡新 第7章 面向对象程序设计.pptVIP

  • 0
  • 0
  • 约1.94千字
  • 约 20页
  • 2017-07-12 发布于广东
  • 举报

新Visual FoxPro程序设计 教学课件 高怡新 第7章 面向对象程序设计.ppt

第7章 面向对象程序设计 7.1 面向对象程序设计简介 7.2 对象与类 7.3 控件类与容器类 7.4 属性、方法与事件 7.5 类的创建与定义 7.6 对象的创建与引用 7.1 面向对象程序设计简介 面向对象程序设计简称OOP(Object-Oriented Programming),用“对象”表示各种事物、用“类”表示对象的抽象、用“消息”实现对象之间的联系、用“方法”实现对象处理的过程。 OOP采用面向对象的、事件驱动的编程方式。 将对象看作是数据及可以施加在这些数据之上的可执行的操作所构成的统一体, 将整个程序看作是相互协作而又相互独立的、有工作能力的对象的集合。 7.2 对象与类 7.2.1 对象与类的概念 1.对象(Object) 客观世界存在的任何实体都可以看作是一个对象。对象可以是具体的事物,也可以指某个概念。从OOP的角度来看,对象是一个具有各种属性(数据)和方法(程序代码)的实体。一个对象建立后,就可通过该对象的属性、事件和方法来对其进行描述和操作。 2.类(Class) 在OOP中,类可以看作是一批相似对象的归纳和抽象,或者说,类是对一批相似对象的性质描述,这些对象具有相似的属性与方法。对于一个具体的对象而言,只是其所属的某个类中的一个实例。 7.2.2 对象与类的特性 1.封装性 2.层次性

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档