OO_JAVA_JML系列第三次作业 ## ----架构之谈 目录 OO_JAVA_JML系列第三次作业 出发点 操作的可分离性 操作本身的多样性 实现手段:表驱动编程 储存 注册 出发点 操作的可分离性 总的来说,我们的计算最短路,计算最少换乘,都可以视作计算一条路径的权值之和,然后找到权值之和最小的那一条路径,返回对应的权值. 所以我的出发点就是:分离出如下两个操作 遍历图结构生成两点间路径 根据拿到的路径计算权值之和 通过分离上述两个函数,可以大大降低我的单个方法的复杂度,起码,将其分成了…