没有合适的资源?快使用搜索试试~ 我知道了~
intro-to-software-construction-composite-pattern
共21个文件
hpp:14个
cpp:2个
gitmodules:1个
需积分: 5 0 下载量 140 浏览量
2021-04-13
22:01:52
上传
评论
收藏 43KB ZIP 举报
温馨提示
复合图案 作者:Jimmy Tran,Brian ( ) 您必须以两人一组的方式进行本实验 在本实验中,您将创建一个用于表示表达式树的复合模式。 表达式树是等式的树表示,因此表达式 3 + 7 * 4 - 2 将用以下表达式树表示 每个操作及其操作数的深度均基于其优先级,优先级最高的操作位于树的最低级别。 要执行的第一个表达式(在这种情况下为7 * 4 )将位于最深层。 然后,该计算的结果成为加法的输入(变为3 + 28 ),并且该结果成为减法( 31 - 2 )的输入。 使用头部递归对树进行递归评估,因此评估从底部到顶部进行,以产生正确的结果。 初始设置 在本实验中,您将练习测试驱动的开发,以创建构建复合模式所需的每个类,然后再将其组合在一起并测试整个系统。 您已获得一个unit_test.cpp文件,其中包含用于执行Google单元测试的测试运行程序代码;一个op_test.h
资源推荐
资源详情
资源评论
收起资源包目录
intro-to-software-construction-composite-pattern-master.zip (21个子文件)
intro-to-software-construction-composite-pattern-master
main.cpp 750B
CMakeLists.txt 269B
.gitignore 85B
sub_test.hpp 731B
README.md 8KB
mult_test.hpp 732B
add_test.hpp 724B
.gitmodules 92B
googletest
mult.hpp 654B
unit_test.cpp 275B
sub.hpp 650B
pow.hpp 873B
div_test.hpp 715B
base.hpp 282B
pow_test.hpp 731B
rand.hpp 441B
images
intro-tree.png 33KB
div.hpp 650B
add.hpp 651B
op.hpp 531B
op_test.hpp 497B
共 21 条
- 1
资源评论
汪纪霞
- 粉丝: 35
- 资源: 4700
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功