gpt4 book ai didi

refactoring - Enterprise Architect 对象图重构

转载 作者:行者123 更新时间:2023-12-02 02:07:09 24 4
gpt4 key购买 nike

我已经创建了类图。每个类都有其属性和操作。

然后我创建了对象图。在这张图中,我放置了我的类的实例。我为每个属性定义运行状态。

在几次迭代中,我们重命名、弃用或删除了一些属性。有没有办法以正确的方式重构类图?因此,当我在类图中重命名类的属性时,它在对象图中(实例化此类的地方)也会更改吗?我认为 EA 中应该有某种重构功能,因为重命名只是重构任务之一。

我使用 Sparx Enterprise Architect 8.0

最佳答案

EA 实际上会为您做到这一点。先打开你的对象图。然后在项目浏览器中选择您的类并将其拖到您的对象图上。然后EA会问你怎么粘贴。选择“实例(对象)”。之后对类所做的任何更改都应立即反射(reflect)在任何实例(对象)中。我创建了一个名为“类”的类的测试用例。实例化后,我将 int 属性从“sdf”重命名为“sdff”。 EA 更改了相应的对象属性。还自动从实例中删除了一个已删除的属性。

使用 EA 10 测试(我没有安装 v8,但它很可能以相同的方式工作)。

关于refactoring - Enterprise Architect 对象图重构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14402893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com