【问题标题】:Should this be considered as a class in UML class diagram or as a type?这应该被视为 UML 类图中的一个类还是一个类型?
【发布时间】:2013-11-13 02:44:47
【问题描述】:

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

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

例如,如果a有一个字符串:String a,在我的类图中,我会在类属性中放一个: String,但是如果我的类中有WebView wv,我可以这样做吗?对于字符串并在类属性中写入:wv: WebView 或者我必须编写 WebView 类然后与我的类建立关联?

【问题讨论】:

    标签: uml android-webview class-diagram


    【解决方案1】:

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

    更长的答案:UML 不会限制您在此处执行的操作。没有规则说明哪些类型可以用作属性的值,哪些类型必须显示为关联。

    最长的答案其实是一个问题:你想和图表交流什么?类图有利于显示结构——类之间的链接(关联)。那么:你的类和你的 Webview 实例之间的关联有趣吗?例如,同一个 WebView 实例是否也与其他对象相关? 关系有什么有趣的地方吗? WebView 实例可以比你的类的实例更长寿吗?以此类推。

    第一次。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-02
      • 1970-01-01
      • 2013-02-04
      相关资源
      最近更新 更多