第章面向对象程序设计课件.ppt

第2章面向对象程序设计1精选课件ppt

主要内容从面向过程到面向对象面向对象技术的基本概念面向对象技术的基本特征面向对象的软件开发2

2.1从面向过程到面向对象设计实例对比例2.1设计完成复数加减运算的C语言和C++语言程序。见P313

2.1从面向过程到面向对象设计实例对比两种程序的不同C程序中的结构体与C++程序中的类。C程序中的函数与C++程序中的成员函数。C++程序中的构造函数变量的定义C++中的访问权限4

2.1从面向过程到面向对象面向过程程序设计概述主要围绕要求解问题的过程进行程序设计,因此称为面向过程程序设计方法。用函数(或过程)来描述对数据结构进行的操作,这种方法是将函数与其所操作的数据相互分离。5

2.1从面向过程到面向对象面向过程程序设计概述特定的函数往往要对特定的数据结构进行操作,如果数据结构有所改变,则必须改写相应的函数。这种实质上的依赖与形式上的分离使得用面向过程设计方法编写大型程序不但难以编写,而且难以调试和修改。6

2.1从面向过程到面向对象面向过程程序设计面向过程程序设计方法特点解决一个实际问题时,首先将问题分解成若干个功能模块,然后根据模块功能来设计一系列用于存储数据的数据结构,最后编写一些过程(或函数)对这些数据进行操作。程序由过程定义和过程调用组成,即:程序=过程+调用。7

2.1从面向过程到面向对象面向过程程序设计

文档评论(0)

1亿VIP精品文档

相关文档