文档介绍:该【从面向对象到面向 】是由【相惜】上传分享,文档一共【77】页,该文档可以免费在线阅读,需要了解更多关于【从面向对象到面向 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。主讲叶长青华东师大教育信息技术学系2006-3-1丽娃河畔******@:面向对象的一般概念组件技术目标:了解程序设计技术的开展动向提升程序设计能力开阔专业视野编辑课件课程参考书目?COM原理与应用??COM本质论??COM技术内幕??AdvancedCORBAProgrammingwithC++?编辑课件面向对象的根本概念为节省每一个字节而努力的阶段例:用PASCAL语句写成的程序段A[I]:=A[I]+A[T];A[T]:=A[I]–A[T];A[I]:=A[I]–A[T];目的是什么?我们现在习惯的写法是什么?不关心“空间的浪费〞,更关心程序的清晰框架结构阶段例:用FORTRAN语言编写的程序段DO5I=1,NDO5J=1,N5V(I,J)=(I/J)*(J/I)程序设计的开展历程编辑课件IF()GOTO30IF()GOTO50SMALL=ZGOTO7030IF()GOTO60SMALL=ZGOTO7050SMALL=YGOTO7060SMALL=X70CONTINUESMALL=XIF()SMALL=YIF()SMALL=ZX,Y,Z谁最小编辑课件注重“重用性〞的问题。面向对象注重“标准化元件〞的阶段。面向组件?软件企业分工细化阶段编辑课件类是具有相同属性特征事物的集合。计算机专业语境下,类是封装了状态〔变量〕和操作〔对变量处理的过程和函数〕的抽象数据类型。〔对应于标准数据类型〕对象是实例,它反映了具体的事物。鸟,是类的概念。麻雀是鸟类的一个实例。一只麻雀?对象由类来定义一个对象可以与多个具有继承关系的类相联系,即:A是一个类,B、C、D是在A的根底上扩展后的新类,E,F,G那么是在C类的根底上开展而来,而对象x是F类的一个实例。有关术语编辑课件封装、继承与多态封装、继承与多态面向对象概念的三个关键词编辑课件封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中〔我们称之为类〕。C++对类和对象的描述:Classstudent{Public:成员函数1;成员函数2;……Private:成员变量1;成员变量2;……}Intx,y;Studentz;类名编辑课件例一:C++中类的定义与实现说明:包含成员变量,成员函数,类的定义,对象的定义。例二、例三:成员函数在类内、类外实现的情形例四:成员函数是私有函数时的存取特性与意义编辑课件