面向对象编程思想.pptxVIP

  • 2
  • 0
  • 约3.51千字
  • 约 19页
  • 2022-05-29 发布于上海
  • 举报
会计学 1 面向对象编程思想 2022-5-28 面向对象编程概述 简单来说,面向对象编程(Object Oriented Programming,简称OOP)描述的是对象之间的相互作用。 面向对象编程主要我们从如下几点论述; 1.面向过程和面向对象的区别 2.类和对象:对象--类 3.面向对象编程的基本特征 4.面向对象的优点 第1页/共19页 2022-5-28 面向对象编程与面向过程编程的区别 过程化程序设计先确定算法,再确定数据结构;面向对象编程先确定数据结构,在确定算法。 面向过程编程的程序员,习惯于建立数据结构存放数据并定义方法(函数)来操作数据;面向对象编程的程序员则构造一个对象模型,将数据与方法组织在一起。 为了更好的理解面向对象编程思想,我们可以举个生活中的例子: 如何把衣服放入衣柜? 面向过程:为了把衣服装进衣柜,需要3个过程。 1.把衣柜打开(得到打开的衣柜) 2.把衣服放进去(打开门后,得到里面存放衣服的衣柜) 3.把衣柜门关上(打开门、存好衣服、获得关好门的衣柜) 每个过程有一个阶段性的目标,依次完成这些过程,就能把衣服存进衣柜。 第2页/共19页 2022-5-28 面向对象: 为了把衣服存入衣柜,需要做三个动作(或者叫行为)。 每个动作

文档评论(0)

1亿VIP精品文档

相关文档