VisualFoxPro程序设计第二版高怡第8章可视化表单设计课件教学.pptVIP

  • 2
  • 0
  • 约5.59千字
  • 约 74页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxPro程序设计第二版高怡第8章可视化表单设计课件教学.ppt

第8章 可视化表单设计 8.1 面向对象程序设计简介 8.1.1 面向对象程序设计概述 面向对象程序设计简称OOP(Object-Oriented Programming),是当前程序设计的主流方向,是程序设计在思维上和方法上的一次飞跃。 OOP用“对象”表示各种事物、用“类”表示对象的抽象、用“消息”实现对象之间的联系、用“方法”实现对象处理的过程。与传统的面向过程的程序设计不同,OOP不再以“过程”为中心来思考应用程序的开发结构,而是采用面向对象和事件驱动的编程方式,将对象看作是数据及可以施加在这些数据之上的可执行的操作所构成的统一体,将整个程序看作是相互协作而又相互独立的、有工作能力的对象的集合,OOP所做的是创建所需的各个对象,并按应用系统的需求建立对象之间协同工作的能力。 8.1.2 对象与类的概念 1.对象(Object) 客观世界存在的任何实体均可看作某个对象。从OOP的角度来看,对象是一个具有各种属性(数据)和方法(程序代码)的实体。 2.属性(Property) 对象所具有的各种不同特征被称为对象的属性。在OOP中,属性实际上是某个对象的各种特征数据。 3.方法(Method) 对象的行为和动作被称为对象的方法。在OOP中,方法实际上是对象能够执行并完成相应任务的操作代码集合。 4.事件(Event) 对象能够识别和响应的动作被称为事件。在OOP中,事件

文档评论(0)

1亿VIP精品文档

相关文档