博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
OO第四单元博客作业
阅读量:5099 次
发布时间:2019-06-13

本文共 657 字,大约阅读时间需要 2 分钟。

img

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、尽量按时放题等,不要延时,早点做好准备。

img

转载于:https://www.cnblogs.com/HugeGun/p/11074547.html

你可能感兴趣的文章
Kth Smallest Element in a BST
查看>>
Git Submodule管理项目子模块
查看>>
修改登录密码
查看>>
Android中shape的使用
查看>>
(转)解决点击a标签返回页面顶部的问题
查看>>
用join取代not in
查看>>
how to correct spelling?
查看>>
《算法4》回顾(一)
查看>>
Repeater用ul li,一行显示多条数据
查看>>
Java并发(四):并发集合ConcurrentHashMap的源码分析
查看>>
5. Longest Palindromic Substring
查看>>
Maven 三种archetype说明
查看>>
oracle自关联表的子删父变功能实现
查看>>
程序员需要具备的基本技能
查看>>
jsoncpp cmake
查看>>
Web消息主体风格(Message Body Style)
查看>>
eclipse- 智能提示设置
查看>>
回调函数实例——数学计算
查看>>
C#文件路径乱码
查看>>
俞伯牙摔琴谢知音的故事
查看>>