Click to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth level第四章 程序语言的性质1语言的形式化模型BNF为描述程序设计语言的属性提供了一种很好的手段但并不是充分的手段BNF回答了程序看起来象什么但没有回答程序是做什么的形式化模型采用精确的
继承现象羊类Mammal类属性:legsNumberheightweightcolor方法:breed( )等7演示继承时的构造方法成员内部类15
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第4章 java面向对象特性第4章 java面向对象特性概述类的定义对象的生命周期类的继承与多态4.1 概述一java语言的三个关键特征:封装 ( Encapsulation )对象就是对一组变量和相关方法的封装其中变量表明了对象的状态方法表明了对象具有的行为通过对象的封装实现了模块化和信息隐藏继承 ( Inheritance
if语句优先级相同(低)1.逻辑运算符及其优先次序(1) (逻辑与) 相当于其他语言中的AND(2) (逻辑或) 相当于其他语言中的OR(3) (逻辑非) 相当于其他语言中的NOT例:ab 若ab为真则ab为真 ab 若ab之一为真则ab为真 a 若a为真则a为假逻辑运算符和逻辑表达式逻辑运算符和逻辑表达式 (2)i
预处理命令源程序文件 1前已说到赋值语句是由赋值表达式加上一个分号构成C语言的赋值语句具有其它高级语言中赋值语句的一切特点和功能但也应当注意到它们的不同: ① C语言中的赋值号=作为赋值运算符 ② 作为赋值表达式可以被包括在其它表达式之中例如 if ((ab)>0) ta if((ab )>0) ta ----在if的
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级4-C语言程序设计第四章顺序程序设计1主要内容4.1 C语句概述4.2 赋值语句4.3 字符数据的输入输出4.4 格式输入与输出4.5 顺序结构程序设计举例24.1 C语句概述一个c程序由若干个源程序文件组成一个源文件由若干个函数和预处理命令以及全局变量声明部分组成一个函数由函数首部和函数体组成函数体由数据声明和执行
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第四章 汇编语言程序设计 第四章 汇编语言程序设计4.1 汇编语言4.2 顺序结构程序4.3 分支程序设计4.4 循环程序设计4.5 子程序设计4.1 汇编语言4.1.1 汇编语言及语句格式 汇编 汇编语言源程序 目标程序1指令语句 [标号:] 助记符
第四章 汇编语言程序设计 本章学习目标?了解汇编语言的基本知识和特点?熟悉汇编语言的程序结构段定义以及语句的格式?掌握汇编语言常用伪指令的使用方法?熟练掌握汇编语言程序设计的基本方法:顺序结构 分支结构循环结构和子程序结构?掌握常用的系统功能的调用方法源程序可读性较广汇编语言的上机处理过程3. 汇编语言的语句格式每个语句可以由4项组成格式如下: [name] operat
(1)机器语言在DOS环境下键入汇编命令C:>MASM filename 汇编语言按段编写有利于用户按段组织程序和存放据用户所定义的不同段将被存放在在内存的不同位置有利于存储器的管理典型的伪指令:COST DW 定义一个字空间并将标识符COST指向该字空间一常数格式: <类型> PTR <标识符><内存单元>例:MOV AL LOW 2238H AL←38H MOV AH HIG
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式第四章 汇编语言程序格式§4.1 汇编语言语句种类§4.2 伪操作§4.3 汇编语言程序格式§4.4 汇编语言的上机过程§4.1 汇编语言语句种类一指令语句二伪指令语句三宏指令使CPU产生动作并在程序执行时才处理的语句就是第3章学习的处理器指令书写格式[标号:] 指令助记符 [DEST[ SRC]] [注释]标号:
违法有害信息,请在下方选择原因提交举报