摘要: BUAA_OO第四单元暨全课程总结 (0)前言 北航计算机学院三剑客 “coooos” 之一的OO课程即将迎来尾声。犹记得几个月前的寒假,我坐在这张书桌前,看着一望无际的 Pre 作业发呆。那时,我已经听闻了多项式的复杂与电梯的恐怖,也曾担忧过自己是否能按时按量完成一周一次的作业、是否能在如此高强度 阅读全文
posted @ 2022-06-27 20:32 DreamWave 阅读(69) 评论(1) 推荐(0) 编辑
摘要: BUAA_OO第三单元总结 (1) 分析在本单元自测过程中如何利用JML规格来准备测试数据 与之前的作业不同,本单元的作业在测试环节有较大变化。一方面,类及相应的属性和方法数量较多,功能复杂,且各个方法相对独立,想测试不同的方法需要输入不同的数据,这意味着之前手动构造数据或随即生成大量数据的方法不能 阅读全文
posted @ 2022-06-02 09:00 DreamWave 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 第二单元作业总结 一、整体架构设计 (注:输出类仅仅是对原有输出方法进行了封装,以下未单独列出。) 1.1 第一次作业 本次作业参考了实验课上的架构: 主线程main设置初始变量、创建类、启动线程。 输入线程input专门处理输入请求,并将该请求传入主调度类。 主调度线程schedule处理来自输入 阅读全文
posted @ 2022-04-27 22:56 DreamWave 阅读(50) 评论(0) 推荐(1) 编辑
摘要: #第一单元作业总结 【注】以下所列出的思路、架构可能与实际提交作业有所区别,由于时间有限,实际提交代码的部分内容尚未完善。 ##1.第一次作业——单变量多项式的括号展开 ###1.1 设计思路 第一次作业作为第一单元的开山之作,难度适中,主要任务是对括号展开问题建立初步的认知,建立初版架构。 首先, 阅读全文
posted @ 2022-03-23 19:02 DreamWave 阅读(62) 评论(1) 推荐(1) 编辑