C语言程序设计(第二版) 教学课件 刘克成 张凌晓 ch10.pdfVIP

  • 4
  • 0
  • 约 21页
  • 2015-09-27 发布于广东
  • 举报

C语言程序设计(第二版) 教学课件 刘克成 张凌晓 ch10.pdf

结构化程序设计与面向对象程序设计 面向对象程序设计的基本概念 面向对象程序设计的基本特点 类和对象 继承和派生 多态性 面向对象的软件开发 结构化程序设计的思路是:自顶向下、逐步求精,其程序结构是按功能 划分为若干个基本模块,这些模块形成一个树状结构;各模块之间的 关系尽可能简单,在功能上相对独立;每模块内部均是由顺序、选择 和循环三种基本结构组成;模块实现的方法是调用子模块 结构化程序设计由于采用了模块化分解与功能抽象以及自顶向下、分 而治之的方法具有很多的优点,但它仍是一种面向过程的程序设计 方法:它把数据和处理数据的过程分离为相互独立的实体 面向对象方法所强调的基本原则,就是直接面对客观存在的事务进行软 件开发,将人们日常生活的习惯的思维方式和表达方式应用在软件 开发中,使软件开发从过分专业化的方法、规则和技巧回到客观世 界,回到人们通常的思维方式 例10.2 例10.1 对时钟设置时间并显示时间 #includeiostream.h #includeclock.h #includestdio.h class Clock

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档