面向对象编程思想-alex.pptVIP

  • 0
  • 0
  • 约3.17千字
  • 约 20页
  • 2019-07-20 发布于浙江
  • 举报
面向对象编程思想简介 Alex一.初识面向对象 二.面向对象的出现背景 三.面向对象编程的论述 2.面向对象程序设计的类和对象 1.面向对象编程与面向过程编程的区别 3.面向对象编程的特点 一.面向对象的初步认识和理解 从世界观的角度可以认为:面向对象的基本哲学是认为世界是由各种各样具有自己的运动规律和内部状态的对象所组成的;不同对象之间的相互作用和通讯构成了完整的现实世界。因此,人们应当按照现实世界这个本来面貌来理解世界,直接通过对象及其相互关系来反映世界。这样建立起来的系统才能符合现实世界的本来面目。 从方法学的角度可以认为:面向对象的方法是面向对象的世界观在开发方法中的直接运用。它强调系统的结构应该直接与现实世界的结构相对应,应该围绕现实世界中的对象来构造系统,而不是围绕功能来构造系统。 一.面向对象的初步认识和理解 面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。 起初,“面向对象”是专指在程序设计中采用封装、继承、多态和抽象等设计方法。可是,这个定义显然不能再适合情况。面向对象的思想已经涉及到软件

文档评论(0)

1亿VIP精品文档

相关文档