摘要: 一、Qt SDK的下载和安装1、下载 Qt官网主页提供了最新版Qt的下载,不过我们更倾向于去资源下载页面(https://download.qt.io/official_releases/qt/5.8/5.8.0/)进行下载,这里罗列了所有可用版本,便于选... 阅读全文
posted @ 2017-10-11 23:56 Bryce1010 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 语法分析 自顶向下分析一、确定的自顶向下分析思想 : 确定的自顶向下分析方法,首先要解决从某文法的开始符号出发,对给定的输入符号串如何根据当前的输入符号(单词符号)唯一地确定选用哪个产生式替换相应非终结符往下推导,或构造一棵相应的语法树,若能够推导出给定的输入符号串... 阅读全文
posted @ 2017-10-11 20:18 Bryce1010 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 什么是抽象工厂设计模式抽象工厂角色:担任这个角色的是工厂方法模式的核心,是工厂的父类。通常使用接口或抽象类实现。具体工厂角色:这个角色直接在客户端的调用下创建产品的实例。这个角色含有选择合适的产品对象的逻辑,而这个逻辑是与应用系统的商业逻辑紧密相关的。通常使用具体的类... 阅读全文
posted @ 2017-10-11 17:22 Bryce1010 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式工厂类:担任这个角色的是工厂方法模式的核心。工厂类在客户端的直接调用下创建产品对象,它往往由一个具体的类实现。抽象产品角色:担任这个角色的类是由工厂方法模式所创建的对象的父类,或她们共同拥有的接口。一般由接口或抽象类实现。具体产品角色:工厂方法模式所创建的... 阅读全文
posted @ 2017-10-11 17:15 Bryce1010 阅读(75) 评论(0) 推荐(0) 编辑