前言
这学期新开了UML课,教材使用的是《UML面向对象分析、建模与设计(第2版)》(微课视频版),在用EA学习类图绘制时,遇到这个小问题(微课视频中老师忽略了这个小问题,但是绘制出来的图跟教材的不同,强迫症直接不能忍),在网上没有找到解决方法,最后和两位小伙伴解决了这个问题,希望对学习这个教材的同学们有所帮助(其中原理我也不甚明了,但它确实从圆形变成了方形)。
绘制类时,EA默认是Label形式(方形),但是教材要求添加构造型control和entity,添加构造型后,类就被转换为了ICON形式,类的属性和操作就无法直接观察,微课视频中老师为了保持Label形式,没有给类添加构造型,所以类最上方就没有构造型,导致和教材有出入。
解决方法
在这里,我以TicketManagement类为例,向大家展示:
绘制一个TicketManagement类,默认是方形。如图:
添加属性和操作,如图: