OO第四单元博客作业
OO第四单元博客作业
BUAA_1706_HugeGun
目录
第四单元作业架构设计 |
### 第十三次作业:
用HashMap嵌套HashSet、ArrayList建抽象图
查询在容器里找就行了
共440行
第十四次作业:
复制上一次作业代码来解决类图查询
新建check类并复制上次作业建的图,然后完成三种check:
001:
用String(id)建容器,\(O(n^2)\)查询重复name
002:
dfs找环,不重复搜索保证复杂度
003:
dfs找路径,不重复搜索保证复杂度
时序图查询:
用HashMap嵌套HashSet、ArrayList建抽象图
查询在容器里找就行了
四个单元架构设计及OO方法理解 |
怎么好写怎么来。
没有用过继承和接口,因为作业里还是用实例化舒服
多线程很好玩
JML不好用
JUNIT不如对拍
地铁很好玩,虽然标程T了
UML很面向过程
四个单元测试理解与实践演进 |
别问,问就是对拍
datamaker用C++
表格生成用python
批处理用batch
(OO用java)
课程收获 |
我学会了面向对象
我学会了java编程基础
一点建议 |
1、多找人验验题,看看指导书,一点疏漏可能会导致很大的问题,使学生产生厌烦心理,在竞赛里,某个数据范围不给是要被乱喷的。
2、第一单元难度可能对没有好好学基础编程课的同学有点大。
3、尽量按时放题等,不要延时,早点做好准备。