摘要: 2022年北航面向对象程序设计第四单元总结 本学期的最后一次OO blog啦~ 第四单元 homework 第一周的内容主要是类的查询命令,由于这三周的内容都是迭代开发的(且三周的内容在上一周的内容上近乎是完全隔离的,只是可能会因为前两周的实现导致第三周实现的简易度),因此这里就以第三周的架构来讲解 阅读全文
posted @ 2022-06-29 08:12 Oh_so_many_sheep 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 2022年北航面向对象程序设计第三单元总结 本单元是一个快乐单元,作为OO的受难者,迄今第一次体会到”迭代开发“的感觉,并且JML的规格很详细,写起来非常快,为辛苦写JML的助教xgg们点赞~ 作业内容概述 这一单元的工作任务其实在指导书中写的并不详细,可能算是单元特色吧,实际的工作任务全都写在了J 阅读全文
posted @ 2022-06-06 13:35 Oh_so_many_sheep 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 2022年北航面向对象程序设计第二单元总结 今年的第二单元的各个拓展还是很好猜测到的,我在第二单元三周的架构都可以满足最终的课设要求,由于我的第一周的架构的线程安全问题解决的困难性很高,最终选用的架构是第二周所写的非常简单的look+自由竞争策略~~(原因为什么后面再说)~~,第三周相对于第二周的添 阅读全文
posted @ 2022-05-02 19:36 Oh_so_many_sheep 阅读(591) 评论(1) 推荐(6) 编辑
摘要: 2022年北航面向对象程序设计第一单元总结 HW1 设计思路 UML图 解析 首先在ExpressionDemo里面初始化字符串,在初始字符串层级保证输入的合法化 然后传入到Expression上,构造根表达式,这时先通过toSuffix解析把每个元素解析成一个组成元素(Element或Operat 阅读全文
posted @ 2022-03-25 21:28 Oh_so_many_sheep 阅读(461) 评论(0) 推荐(2) 编辑