簡體   English   中英

代表UML中的關聯和繼承

[英]Representing An Association and Inheritence in UML

如果我有一個類似於以下的類定義:

class A extends class B {
private B b
}

我怎么能在UML中表示這種關系? 這也是一個糟糕的設計,為什么?

Java中的extends關鍵字代表一種泛化,在UML中顯示為空心三角形。

該關聯顯示為實線。 角色名b連接向B帶班-前綴的私人之一。 大點告訴它它是A的擁有財產。

這基本上沒有錯。

在此輸入圖像描述

在決定這是不是一個糟糕的設計之前,你應該給我們你的背景。

對於你的第一個問題:你可以做這樣的事情。

組成:

協會

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM