当我第一次为一个小型 C# 项目创建 uml 类图时,我遇到了一些属性问题。最后,我只是在开始时将属性添加为变量<<property>>
。现在我想知道如何用抽象方法解决这个问题?我应该<<abstract>>
在方法中添加罚款吗?我在做这样的事情:
-----------------------------------
| <<abstract>> |
| MyClass |
-----------------------------------
|<<property>> + a : int |
|<<property>> + b : string |
-----------------------------------
|<<abstract>> # Job() : void |
|<<abstract>> # Job2() : string |
|- SomeNonAbstractMethod() : void |
-----------------------------------
这可以吗?有什么建议么?