使用场景
在我们进行源码分析时,类图可以帮我们快速梳理类结构、类之间的关系,进而快速理解代码层次结构和系统架构,利用Intelj IDEA的终极版(IU版)提供的类图功能可快速实现上述目的。
注意:社区版(IC版)不提供类图功能
使用方法
查看单个类的结构
选择单个类,右键单击,选择Diagram
菜单,进入类图窗口。
查看多个类/包的关系结构
选择package,右键单击,选择Diagram
菜单,进入包类图窗口。
操作选项
类图默认显示字段、构造方法、方法等各类信息,如果查看的类比较多,显得非常混乱,此时可利用工具栏提供的菜单进行各种过滤,使图形趋于合理。操作菜单如图所示:
选择布局
Diagram提供以下布局样式,在绘图时可根据类和类的关系选择合适的布局。