我想將附加的UML翻譯爲僞代碼。我有下面的類和接口標題。 我想知道解釋在Java中附加的UML圖僞代碼?
1)如果這是正確的?
2)Store和Manager以及Store和StoreEmployee之間的關係是什麼? 我在Store中擁有Manager和StoreEmployee作爲專用字段。它是否正確? 如果是,那麼它們爲什麼不包含在屬性中
3)存儲和Store Test之間的關係是什麼?
4)我有員工作爲界面,而薪酬記錄作爲具體的類? 這是正確的嗎?兩者都有虛線箭頭連接?
public interface Employee { }
public class Manager implements Employee{ }
public class StoreEmployee implements Employee{ }
public class SalesAssociate extends StoreEmployee { }
public class PayrollRecord { } //
public class Store extends PayrollRecord { } // does it have Manager and StoreEmployee as private fields
public class StoreTest { } //does it have Store as private field
順便說一下,我認爲更好的標籤應該是:java,uml和oo-design,如果有的話。 此外,要編制一個編號列表,用'1.'開始一行,並且每一個連續的行使它也以這種方式開始。 – Nava2
@ Nava2:你是什麼意思,每一個順序線使它開始這種方式? –
對於一個編號列表,首先用'1.'開始你的第一行,然後對於每一個新的添加,仍然使用'1',它會填寫你的數字。 :) – Nava2