在 Enterprise Architect 中,我希望在更改类实现的接口中的原型时自动更新子类的操作原型。我怎么做?似乎太琐碎了!
我正在使用实现连接来指定一个类实现一个接口。当我创建这样的连接时,AE 会询问我要实现哪些操作。如果我选择无(默认)并按确定,则类中不会显示任何方法。到目前为止,一切都很好。当我更改该类的功能可见性以显示继承的操作时,我希望界面的操作会显示出来。但他们没有!为什么是这样?
如果我删除连接,再次连接,这次选择所有要实现/覆盖的操作,然后所有方法(当然)都被添加到类中。但是,当我在界面中更改操作的原型时,类中相同操作的原型不会更新。我不想手动更新所有类。有没有办法做到这一点?
作为记录,我正忙于使用 Enterprise Architect v8.0 为 C++ 项目设计接口和类。接口将由 AE 生成为具有所有抽象方法的纯虚拟类。这些方法在 EA 中自动指定为纯抽象的。