2021年9月11日

状态模式

摘要: APP抽奖活动问题 状态模式基本介绍 基本介绍 1.状态模式:他主要用来解决对象在多种状态转换时,需要对外输出不同的行为的问题。状态和行为是一一对应的,状态之间可以相互转换。 2.当一个对象的内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类。 状态模式原理类图 对原理类图的说明-即(状态 阅读全文

posted @ 2021-09-11 20:17 ~码铃薯~ 阅读(181) 评论(0) 推荐(0)

编译程序的工作过程:词法分析、语法分析、语义分析、优化、目标代码生成

摘要: 词法分析:也就是从左到右一个一个地读入源程序,识别一个单词或符号,并进行归类。 语法分析:在词法分析的基础上,将单词序列分解成各类语法短语,如“程序”语句“表达式”等 语义分析:审查源程序是否有语义的错误,当不符合语言规范的时候,程序就会报错。 代码优化:这个阶段是对前阶段的中间代码进行变换或改造, 阅读全文

posted @ 2021-09-11 17:51 ~码铃薯~ 阅读(1890) 评论(0) 推荐(0)

# 数据耦合、标记耦合、控制耦合、内容耦合

摘要: 数据耦合、标记耦合、控制耦合、内容耦合 数据耦合:如果一个模块访问另外一个模块的时候,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合。 标记耦合:是指两个模块之间传递的是数据结构,如高级语言的数组名、记录名、文件名等这些名字即为标记,其实 阅读全文

posted @ 2021-09-11 10:30 ~码铃薯~ 阅读(4833) 评论(0) 推荐(0)

导航