Shape 範例應用程式包含代表 2D 和 3D 形狀的類別。 每一個 2D 類別(例如正方形類別)繼承自 shapes2d 類別,每一個 3D 類別(例球體類別)繼承自 shapes3d 類別。 當您執行應用程式時,您會被提示指定新形狀的大小與顏色。新形狀的資訊就會顯示在「主控台」視圖中。
如下圖所示,Shape 範例有下列結構:
您可以利用 UML 視覺化開發工具來呈現和延伸這個 UML 專案範例。