从这个类关系图中你可以看出什么?

简介: 从这个类关系图中你可以看出什么?

100a053b21ba408ab94ffad760e5853c_20161202141101451.png

我想到了如下三点:

1,联系太紧密,无法拆分成子类图。

2,某些类职责过重。代码总行数16000,主界面类就近5000行。

3,界面类代码所占比例过高。

相关文章
|
8月前
6366. 在网格图中访问一个格子的最少时间(dijkstra在矩阵上的运用)
6366. 在网格图中访问一个格子的最少时间(dijkstra在矩阵上的运用)
|
算法 测试技术 C++
C++算法:图中的最短环
C++算法:图中的最短环
L2-023 图着色问题 (25 分)(图的遍历)
L2-023 图着色问题 (25 分)(图的遍历)
81 0
|
存储 算法 Java
计算图中两个顶点的所有路径,你会吗
计算图中两个顶点的所有路径,你会吗
337 0
计算图中两个顶点的所有路径,你会吗
|
存储
L2-023 图着色问题 (25 分)
L2-023 图着色问题 (25 分)
128 0
L2-023 图着色问题 (25 分)
|
算法
哈密顿路径在图G中找出一条包含所有顶点的简单路径,该路径称为哈密顿路径(1)图G是非完全有向图,且图G不一定存在哈密顿路径; > (2)设计算法判断图G是否存在哈密顿路径,如果存在,输出一天哈密顿路径
哈密顿路径在图G中找出一条包含所有顶点的简单路径,该路径称为哈密顿路径(1)图G是非完全有向图,且图G不一定存在哈密顿路径; > (2)设计算法判断图G是否存在哈密顿路径,如果存在,输出一天哈密顿路径
163 0
【CCCC】L2-023 图着色问题 (25分),图的染色判定,遍历
【CCCC】L2-023 图着色问题 (25分),图的染色判定,遍历
192 0
|
存储
【32. 图中的层次(图的广度优先遍历)】
思路 - 因为所有的`边长都为1`,所以可以使用`宽度优先搜索`的思想,每当队列pop出一个元素时,将其距离为1的节点都加到队列中(层次遍历思想) - `st[]`标记各个节点有没有走过,`d[]`保存1号节点到各个节点的距离,初始时都为-1。
153 0
【32. 图中的层次(图的广度优先遍历)】
L2-023 图着色问题 (25 分)(图论)
L2-023 图着色问题 (25 分)(图论)
394 0
|
算法 C++ BI
经典算法详解(10)图中有多少个三角形
题目:请说出下面图形中包含多少个三角形?请用一个程序完成计算。 C++版本 1 #include 2 3 using namespace std; 4 5 const char NO_POINT = '0'; 6 7 //任意的一条线 8 const char *map[]...
4039 0