我需要設計一個簡單的軟件,我想知道最好做到這一點。面向對象設計和列表和集合(C#)
首先,對於新手問題感到抱歉:什麼是使用列表的最佳方式?我嘗試了幾次,沒有發現實現它們的正確方法,以及如何在OOP中使用它們。任何人都可以爲我清理它嗎?
第二個問題是:我有以下類(鬆散的格式,而不是代碼)
Tenement:
tenementID Int32,
polygons Polygon, (here i need to use a list, but how?)
status TenementStatus;
Polygon:
polygonID Int32,
vertexes vertex (need to use a list here too),
areaPolygon;
Vertex:
vertexID Int32,
X Int32,
Y Int32;
是我這些類的想法是否正確?有沒有更簡單的方法來做到這一點?
頂點看起來可能是一個結構,而不是一類。 – 2009-09-03 21:01:42