这应该被视为UML类图中的类还是类型?

时间:2012-04-19 14:10:12

标签: uml android-webview class-diagram

我正在为我的项目创建类图。我将在课堂上使用一些WebViews。我的问题是:

我应该在我的UML类图中编写WebView类,还是只能使用WebView作为类型?

例如,如果a有一个字符串:String a,在我的类图中,我会在类属性中添加: String,但如果我的班级中有WebView wv,我可以对字符串执行相同的操作并在类属性中写入:wv: WebView或者我必须编写WebView类,然后与我的类建立关联?

1 个答案:

答案 0 :(得分:1)

简短的回答:你可以做任何一件事。

更长的答案:UML不会限制你在这里做的事情。没有规则说明哪些类型可以用作属性的值与必须显示为关联的内容。

最长的答案实际上是一个问题:你想与图表沟通什么?类图适用于显示结构 - 类之间的链接(关联)。那么:您的类和Webview实例之间的关联是否有趣?例如,WebView的同一实例是否也与其他对象有关? 那个关系有什么关系吗? WebView实例可以比您的类的实例更长吗?等等。

第h