VFP第七章课件(面向对象程序设计)(简).pptVIP

  • 5
  • 0
  • 约1.25万字
  • 约 59页
  • 2016-06-16 发布于江西
  • 举报

VFP第七章课件(面向对象程序设计)(简).ppt

VFP第七章课件(面向对象程序设计)(简)

面向对象的程序设计 第七章 第七章 面向对象的程序设计 面向对象程序设计(简称OOP)技术最近几年在计算机领域得到了迅猛发展,它是程序设计方法的一场革命。 与传统的结构化程序设计(面向过程程序设计)相比,它具有许多优点,其中最主要的是,面向对象程序设计是按照人类认识世界的方法和思路方式来解决问题。 §7.1.2 面向对象程序设计及其优越性 面向对象程序设计将数据及对数据的操作融为一体,作为一个相互依存、不可分割的整体来处理。它采用数据抽象和信息隐藏技术,将对象及对象的操作抽象成一种新的数据类型——类,并且考虑到不同对象之间的联系和对象类的重用性。 面向对象程序设计所追求的目标是将现实世界的问题求解尽可能简单化,采用符合人类处理问题的思维方式。 §7.1.2 面向对象程序设计及其优越性 它用“对象”表现事物,用“事件”表示处理事物的动作,用“方法”表现处理事物的过程,用“消息”传递对象与对象之间的相互联系。 面向对象程序设计时,不再是单纯地从代码的第一行一直编写到最后一行,而是考虑如何创建对象,利用对象来简化程序设计,并提供代码的可重用性。同时面向对象程序设计也吸取了结构化程序设计的优点。 §7.1.2 面向对象程序设计及其优越性 面向对象程序设计,可以支持先进的软件开发策略:编写可重用代码,编写可维护的代码,共享代码,优化已有的

文档评论(0)

1亿VIP精品文档

相关文档