請問大頭源,
請問 .NET 在 UML 中,Property 要怎麼表示?
也就是說,Java 和 UML Class Diagram 中,
Class 中的「屬性(attribute)」、「方法;操作(method)」
Java 可和 UML 的 Class Diagram 直接對應。
但 attribute 在 .NET 中是叫「欄位(field)」,
.NET 另有一種 Java 和 UML 所沒有的機制,叫「屬性(Property)」,也就是 Get、Set,
該 Property 機制,在 Java 和 UML 中是沒有的,
在 Java 中是要自己寫函數(方法),去做 Class 中 Private attribute 的 Get 和 Set 動作,
而不像 .NET 已有內建,專門用來 Get、Set 的「屬性(Property)」機制。
也就是 Java → Class, attribute, method
而相對 .NET → Class, field, method, property
想請問大大們,若要用 UML 的 Class Diagram 來設計.NET 中的 Class,
該如何繪製,.NET 多出的這一種「屬性(Property)」機制?
或是有相關文件網址,或書籍可推薦給小弟我參考的,
謝謝您~~~
~效能狂
contempt@pchome.com.tw