正在加载图片...
)为什么要面对象程序设计? 程序设计方法的发展历程 设计方法 特点 代表性语言 面向机器用机器指今为特定硬件系统编制程序其目标代码短,8系列汇编语言 用高级程序设计语言按计算机能够理解的逻辑来描述 Fortran(50年代) 要解决的问题及其解决方法,是过程驱动的,程序的 Basic60年代 面向过程可读性和移植性好,核心是数据结构和算法。但大型C(70年代) 程序维护起来比较困难。 用面向对象的编程语言把现实世界的实体描述成计算C++(80年代 机能理解、可操作的、具有一定属性和行为的对象,ⅴB(90年代) 面向对象将数据及数据的操作封装在一起,通过调用各对象的 Object Pascal 不同方法来完成相关事件,是事件驱动的,其核心是 类和对象,程序易于维护、扩充 (90年代) Java(90年代) Jaa面向对象程序设计 图回Java面向对象程序设计 (1) 为什么要面向对象程序设计? 设计方法 特点 代表性语言 面向机器 用机器指令为特定硬件系统编制程序,其目标代码短, 运行速度和效率高,但可读性和移植性差。 86系列汇编语言 面向过程 用高级程序设计语言按计算机能够理解的逻辑来描述 要解决的问题及其解决方法,是过程驱动的,程序的 可读性和移植性好,核心是数据结构和算法。但大型 程序维护起来比较困难。 Fortran(50年代) Basic(60年代) C(70年代) 面向对象 用面向对象的编程语言把现实世界的实体描述成计算 机能理解、可操作的、具有一定属性和行为的对象, 将数据及数据的操作封装在一起,通过调用各对象的 不同方法来完成相关事件,是事件驱动的,其核心是 类和对象,程序易于维护 、扩充。 C++(80年代) VB (90年代) Object Pascal (90年代) Java( 90年代) 程序设计方法的发展历程
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有