jav非a大学教学课件第二章面向对象程序设计.pptVIP

  • 0
  • 0
  • 约5.61千字
  • 约 34页
  • 2018-12-29 发布于福建
  • 举报

jav非a大学教学课件第二章面向对象程序设计.ppt

jav非a大学教学课件第二章面向对象程序设计

《 Java语言程序设计》 第二章: 面向对象程序设计 2.1 面向对象的程序设计方法-1 一、面向过程的程序设计方法 以前,人们把程序看成是处理数据的一系列过程。过程或函数定义为一个接一个执行的一组指令。数据与程序分开存储,编程的主要技巧在于追踪哪些函数调用哪些函数;哪些数据发生了变化。为解决其中可能存在的问题,结构化编程(1969年)应运而生。 结构化程序设计的主要思想是功能分解并逐步求精。当一些任务十分复杂以至无法描述时,可以将它拆分为一系列较小的功能部件,直到这些自完备的子任务小到易于理解的程度。 2.1 面向对象的程序设计方法-2 一、面向过程的程序设计方法 例如,计算一个公司中每一个职员的平均工资是一项较为复杂的任务。可以将其拆分为以下的子任务: (1)计算职员总数 (2)计算工资总额 (3)用工资总额除以职员总数 计算工资总额本身又可分为一系列子任务: (1)找出每个职员的档案 (2)读出工资数额 (3)把工资加到部分和上 (4)读出下个职员的档案 2.1 面向对象的程序设计方法-3 一、面向过程的程序设计方法 类

文档评论(0)

1亿VIP精品文档

相关文档