面向对象程序设计54758.pptVIP

  • 0
  • 0
  • 约3.68千字
  • 约 35页
  • 2016-12-10 发布于江西
  • 举报
1.1.2 结构化程序设计方法 自顶向下、逐步求精的开发方法 模块化的组织方式 结构化的语句结构 自顶向下、逐步求精 将编写程序看成是一个逐步演化的过程。所谓自顶向下是指将分析问题的过程划分成若干个层次,每一个新的层次都是上一个层次的细化,即步步深入,逐层细分。 模块化 将整个系统分解成若干个模块,每个模块实现特定的功能,最终的系统将由这些模块组装而成。模块之间通过接口传递信息,力求模块具有良好的独立性。 语句结构化 结构化程序设计的特点 程序设计=数据结构+算法 程序内容=过程+过程调用 面向对象程序设计方法 对象 (object)——现实世界中的一个实体 我们可以把生活所在的真实世界(Real World)当作是由许多大小不同的对象所组成的。对象可以是有生命的个体,比如一个人或一只鸟。 面向对象程序设计方法 对象也可以是无生命的个体,比如一辆汽车或一台计算机。 对象也可以是一件抽象的事物,如天气或鼠标所产生的事件。 面向对象程序设计方法 对象有两个特征:属性和行为。例如:一个人有他的身高或体重等属性,并有他的行为——如唱歌、打球、骑摩托车、开汽车。一只狗有它的颜色作状态,也有它的行为,如吠叫或跳跃。 而在程序设计中,软件对象的概念由真实世界对象而来。软件对象将状态保存在变量(variables)或称数据字段(data field)里。而行为则借助方法(meth

文档评论(0)

1亿VIP精品文档

相关文档