VisualFoxPro程序设计杜春敏VFP第6章面向对象的程序设计课件教学.pptVIP

  • 5
  • 0
  • 约 119页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxPro程序设计杜春敏VFP第6章面向对象的程序设计课件教学.ppt

主编 杜春敏 6.1 面向对象程序设计方法 6.1.1 面向对象的基本概念 Visual FoxPro支持面向对象程序设计(Object-Oriented Programming),面向对象程序设计所追求的目标是将现实世界的问题求解尽可能简单化,采用符合人类处理问题的思维方式。它用“对象”表现事物,用“事件”表示处理事物的动作,用“方法”表现处理事物的过程,用“消息”传递对象与对象之间的相互联系。 6.1 面向对象程序设计方法 面向对象程序设计方法不同于传统的结构化程序设计,采用事件驱动编程机制。在事件驱动编程中,程序员只要编写响应用户动作的程序,如选择命令、移动鼠标等,而不必考虑按精确次序执行的每个步骤。在这种机制下,不必编写一个大型的程序,而是建立一个由若干微小程序组成的应用程序,这些微小程序可以由用户启动的事件来激发。 6.1 面向对象程序设计方法 6.1.2 类 类是一组具有公共的方法和一般特性的对象描述,它是对象的原型。类和对象关系密切,但并不相同。类包含了有关对象的特征和行为信息,它是对象的蓝图和框架,是描述其类型数据的所有属性和行为(方法)的模板。如汽车的机械结构和设计布局可以是一个类,而这个类的实例对象,便是一辆汽车。类具有以下特点。 6.1 面向对象程序设计方法 (1)继承性:继承性也就是说可以从现有的类派生出新类。派生类具有父

文档评论(0)

1亿VIP精品文档

相关文档