41编程语言的几个发展阶段 机器语言(如汇编语言) 计算机处理信息的早期语言是所谓的机器语言,这种语言中的指令都是由0,1组成 的序列,称这样的序列为一条机器指令。 如某种计算机的指令为101101100000000,它表示让计算机进行一次加法操 作;而指令101101010000000表示进行一次减法操作。它们的前八位表示 操作码,而后八位表示地址码。 过程语言 语言把代码组成叫做过程或函数的块。每个块的目标是完成某个任务,例如, 个C的源程序就是由若干个书写形式互相独立的函数组成 面向对象编程 面向对象编程主要体现下列三个特性: 1封装性:将数据和对数据的操作封装在一起 2继承:子类可以继承父类的属性和功能。同时又具有子类独特的属性和功能 3多态:1)操作名称的多态,即有多个操作具有相同的名字 2)与继承相关的多态,指同一操作被不同类型对象调用可产生不同行为。 ava语言是面向对象语言,它的源程序是由若干个类组成,源文件是 扩展名为java的文本文件4.1 编程语言的几个发展阶段 ⚫ 机器语言(如汇编语言) 计算机处理信息的早期语言是所谓的机器语言,这种语言中的指令都是由0,1组成 的序列,称这样的序列为一条机器指令。 如某种计算机的指令为1011011000000000,它表示让计算机进行一次加法操 作;而指令1011010100000000则表示进行一次减法操作。它们的前八位表示 操作码,而后八位表示地址码。 ⚫ 过程语言 语言把代码组成叫做过程或函数的块。每个块的目标是完成某个任务,例如,一 个C的源程序就是由若干个书写形式互相独立的函数组成。 ⚫ 面向对象编程 面向对象编程主要体现下列三个特性: 1.封装性:将数据和对数据的操作封装在一起。 2.继承:子类可以继承父类的属性和功能。同时又具有子类独特的属性和功能 3.多态:1)操作名称的多态,即有多个操作具有相同的名字; 2)与继承相关的多态,指同一操作被不同类型对象调用可产生不同行为。 ⚫ Java语言是面向对象语言,它的源程序是由若干个类组成,源文件是 扩展名为.java的文本文件