会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
nikkukun
博客园
首页
新随笔
联系
订阅
管理
2021年6月26日
BUAA OO 2021 Unit 4 总结
摘要: Unit 4 架构设计 在第一第二次作业中,我的架构设计非常面向过程,所有函数全都塞在一个类里,仅有一个唯一的全局 HashMap 管理所有的 UML 元素,并且代码也极其混乱(主要是因为一开始不理解需求,也不理解 mdj 文件的结构)。在第三次代码中,我进行了微量重构: 将 UMLElemenet
阅读全文
posted @ 2021-06-26 20:28 nikkukun
阅读(120)
评论(0)
推荐(0)
2021年5月31日
BUAA OO 2021 Unit 3 总结
摘要: 设计策略 本单元由于直接给出了 JML 的规格说明,因此只要理解了每个方法所需要实现的功能、需要满足的前置条件与后置条件、需要抛出的异常方法,那么根据规格去分立地完成方法是较为容易的。 另外,指导书中明确指出,只要代码按照规格实现,即可保证正确性,因此诸如 querySum 等方法用 JML 给出的
阅读全文
posted @ 2021-05-31 15:48 nikkukun
阅读(94)
评论(2)
推荐(1)
2021年4月27日
BUAA OO 2021 Unit 2 总结
摘要: BUAA OO 2021 Unit 2 总结 同步块设计 Homework 5 在第一次作业中,我的同步块设计大多用在了制造线程安全类 WaitingQueue 上,这个类维护了每一层所等待的乘客请求列表,其他线程可以向该类的实例中插入一些请求或是取出一些请求,或是查询所有乘客请求的数量等。该类有一
阅读全文
posted @ 2021-04-27 21:31 nikkukun
阅读(174)
评论(0)
推荐(1)
2021年3月30日
BUAA OO 2021 Unit 1 总结
摘要: BUAA OO 2021 Unit 1 总结 Homework 1 本次作业需要实现一个简单的求导工具,且保证输入合法。由于项中仅有常数项与幂次项,因此每个项都可以化简为 \(a \cdot x^p\) 的形式,也方便进行同类项的合并、化简与处理。 程序结构分析 类图与分析 Factor:因子类(同
阅读全文
posted @ 2021-03-30 19:46 nikkukun
阅读(114)
评论(0)
推荐(0)
公告