1 / 85
文档名称:

面向对象编程思路.ppt

格式:ppt   大小:184KB   页数:85页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象编程思路.ppt

上传人:wz_198621 2017/7/30 文件大小:184 KB

下载得到文件列表

面向对象编程思路.ppt

相关文档

文档介绍

文档介绍:第2章面向对象编程思路
学****目标
本章要点
上机练****br****题
学****目标
本章首先介绍编程思路的发展过程,介绍面向过程的程序开发与面向对象的程序开发的概念及两者的比较,得出面向对象程序设计的优点。从对象的属性和关系两个方面,讲解对象的概念,最后,介绍Java面向对象的开发过程。
学****目标
通过本章的学****让用户充分理解面向对象的思想,为以后编写更好的Java应用程序做好准备。
本章要点
面向对象程序设计的概念
面向过程与面向对象的比较
对象的属性与关系
Java面向对象的分析、设计与实现过程
面向过程与面向对象
编程思路的发展主要经历了两个重要阶段:即面向过程和面向对象。下面主要介绍编程思路的发展过程,以及面向对象程序设计与面向过程程序设计相比较所体现出的优点。
面向过程与面向对象
编程思路的发展
面向对象程序设计的优点
编程思路的发展
早期电脑中运行的程序大都是为特定的硬件系统专门设计的,称为面向机器的程序。汇编语言被发明出来以后,可以用符号表示那些机器指令,从而可以编写更长、更复杂的程序。当程序规模继续不停增长的时候,高级语言被引入,为开发人员们提供了更多工具以应付日益增加的程序复杂性。
编程思路的发展
结构化程序设计语言使得编写较复杂的程序变得容易。但是,一旦某个项目达到一定规模,即便使用结构化程序设计的方法,局势仍将变得不可控制。
编程思路的发展
面向对象程序设计可以弥补面向过程程序设计方法中的一些缺点。面向对象程序设计把数据看作程序开发中的基本元素,不允许它们在系统中自由流动,将数据和操作这些数据的函数紧密连结在一起,并保护数据不被外界函数任意改变。
编程思路的发展
面向对象程序设计将问题分解为一系列实体——这些实体被称为对象(object),然后围绕这些实体建立数据和函数。