我正在为我的项目创建类图。我将在课堂上使用一些WebViews
。我的问题是:
我应该在我的UML类图中编写WebView
类,还是只能使用WebView
作为类型?
例如,如果a有一个字符串:String a
,在我的类图中,我会在类属性中添加: String
,但如果我的班级中有WebView wv
,我可以对字符串执行相同的操作并在类属性中写入:wv: WebView
或者我必须编写WebView
类,然后与我的类建立关联?
答案 0 :(得分:1)
简短的回答:你可以做任何一件事。
更长的答案:UML不会限制你在这里做的事情。没有规则说明哪些类型可以用作属性的值与必须显示为关联的内容。
最长的答案实际上是一个问题:你想与图表沟通什么?类图适用于显示结构 - 类之间的链接(关联)。那么:您的类和Webview实例之间的关联是否有趣?例如,WebView的同一实例是否也与其他对象有关? 那个关系有什么关系吗? WebView实例可以比您的类的实例更长吗?等等。
第h