Enterprise Architect 15 使用指南 II

Enterprise Architect 15 使用指南 II

昨天折腾了半天好不容易才把EA的代码框架生成过程跑通,就没心思继续折腾了,今天打开VSCode发现有一些细节还是有待继续折腾。

首先我们看到Carrier基类里:

image-20210401121853669

出现了一个奇怪的1=TakeoffMode(),这无疑是因为我们类图里那个组合关系设置的1对1惹的祸,看来是不能那样设置的,与此同时,takeoffMode=null也存在问题,在Python中null是应该写作None,而且也不能这样定义对象属性。

首先我们在类图中的组合关系上删除错误的1对1表示:

image-20210401122236249

然后在基类Carrier的属性中设置为抽象类:

image-20210401122420866

我们现在还有类不能正确创建对象属性和构造函数的问题,这需要我们修改默认的代码生成模板。

关于代码生成模板的介绍,可以看这里,这个火龙果好像是一个专业的EA培训机构,缺点是要钱。

点击develop>Options>Edit Code Template:

image-20210401123648396

第一个模板file用于在自动生成的代码前添加注释

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Enterprise Architect 15是一款非常优秀的UML建模工具,因其强大的功能和友好的用户体验而备受欢迎。然而,对于中国用户而言,其界面还是以英文为主,对个别用户而言不太友好。 为此,有开发者推出了Enterprise Architect 15汉化包,在保留原软件功能的情况下,通过简单的安装和设置,将软件界面汉化,使用户能够更加轻松地使用。安装汉化包后,用户能够在更加熟悉和舒适的环境中使用Enterprise Architect 15,从而更加高效地进行项目建模和管理。 Enterprise Architect 15汉化包的主要优点在于: 首先,汉化包能够将软件界面汉化为中文,以方便用户进行使用。通过汉化包,用户无需再进行繁琐的翻译,可以更加轻松地理解和使用各种功能,有效提高工作效率。 其次,汉化包能够提供更多个性化的设置。由于对中文的适应度更高,汉化包可以为用户提供更多的个性化设置,使用户能够更加轻松地掌握和使用各种功能,并能够满足不同用户对软件的使用需求。 最后,汉化包可以很好地满足国内用户对最新版本软件的需求。由于国内网络环境与国外存在差异,国内的用户往往会面临版本更新不及时等问题。而汉化包能够将用户对最新版本的需求得到满足,让用户能够体验到最新的软件功能和信息。 综上所述,Enterprise Architect 15汉化包对于国内用户而言,既提供了更加方便快捷的软件使用方式,同时也对其提供了更多的定制化功能。因此建议有需要的用户安装使用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值