【发布时间】:2012-09-28 08:43:51
【问题描述】:
当我第一次为一个小型 C# 项目创建 uml 类图时,我遇到了一些属性问题。最后,我只是将属性添加为变量,开头带有<<property>>。现在我想知道如何用抽象方法解决这个问题?我应该在方法中添加<<abstract>> 罚款吗?我正在做这样的事情:
-----------------------------------
| <<abstract>> |
| MyClass |
-----------------------------------
|<<property>> + a : int |
|<<property>> + b : string |
-----------------------------------
|<<abstract>> # Job() : void |
|<<abstract>> # Job2() : string |
|- SomeNonAbstractMethod() : void |
-----------------------------------
这样好吗?有什么建议吗?
【问题讨论】:
标签: c# design-patterns uml class-design