一、三次作业总结 1. 说在前面 对于这次的这三次电梯作业,我采用了和几乎所有人都不同的架构:将每个人当作一个线程。这样做有一定的好处:它使得整个问题的建模更加自然,并且在后期人员调度变得复杂时,可以将调度器上纷繁的逻辑判断分布在不同的人身上,大大简化了代码逻辑。对于程序复杂度,将人 ...
面向对象课设第一单元总结 一 三次作业总结 . 第一次作业 . 需求分析 第一次作业的需求是完成简单多项式导函数的求解,表达式中每一项均为简单的常数乘以幂函数形式,优化目标为最短输出。为了满足优化目标,我们需要将含有相同指数的项进行合并。 . 实现方案 根据需求,我们很容易就能想到利用HashMap构建常数和幂指数的对应关系 再加上这是第一次作业,本以为只是让我们借此熟悉一下Java语法,于是并 ...
2019-03-23 19:57 12 648 推荐指数:
一、三次作业总结 1. 说在前面 对于这次的这三次电梯作业,我采用了和几乎所有人都不同的架构:将每个人当作一个线程。这样做有一定的好处:它使得整个问题的建模更加自然,并且在后期人员调度变得复杂时,可以将调度器上纷繁的逻辑判断分布在不同的人身上,大大简化了代码逻辑。对于程序复杂度,将人 ...
OO第一单元总结 目录 OO第一单元总结 第一次作业 思路 UML LineCount Metrics Bugs 第二次作业 思路 ...
1第一次作业 1.1题目描述 对形如4*x+x^2+x的多项式求导。 1.2类图 1.3度量分析 在完成第一次作业时,我的写法没有特别的“面向对象”。唯一封装起来的是Node,代表多项式的一个项。PolyDerivation是一个方法庞杂的类,先判断输入是否合法,再将 ...
OO2022第一单元个人总结 第一单元的作业主要是实现表达式化简,第二次作业加入了三角函数和函数调用,第三次作业中加入了括号嵌套,总体来讲难度不大,都可以分为建树,表达式化,化简三个步骤,下面将逐一进行介绍。(顺便一提 starUML真不好用 个人强烈建议使用mermaid这种轻量化的UML ...
BUAA_OO_2020_第一单元总结 OO第一单元作业主题为表达式求导,主要学习目标为熟悉面向对象思想,学会使用类来管理数据,感受分工协作的行为设计,建立程序鲁棒性概念。如今,第一单元的学习已落下帷幕,再次对于本人的学习心得和成果进行总结。 第一次作业 基于度量的代码结构分析 第一 ...
。 What's 递归下降 在本单元 OO 作业中所涉及的表达式,是由一系列 EBNF 描述的形式化表述来定 ...
卫星通信1349) */ public class mobile { /* 2019年1 ...
只要跑得够快即使从头关到尾你也喜欢吗? 一、设计策略 1.1 总体策略概述 在多线程的协同和同步控制方面,我三次作业都是采用生产者/消费者模式(还憨憨地在内部分了customer、pr ...