2012-03-06 28 views
0

讓我告訴你一個抽象的例子: 我有一個天氣機器,其可以產生不同類型的天氣:雪(下降雪花),雨等...模型 - 查看 - 演示者。模型是一個列表 - 是否正確的架構決策?

每個雪花或雨滴一種觀點:所以我有很多意見。

因爲我想要獨特的下降算法,每個雪花或雨滴都有自己的類的實例。這就是爲什麼我認爲模型必須是雪花/雨滴列表。

演示者接收變風,下降速度變化和改變模型屬性的事件。

是否正確的建築決策?

回答

1

我對動畫和圖形方面的專家,但使用的類的實例,每滴雨會吃了大量的內存和可能不是非常快。 MVP聽起來不適合圖形編程。你有沒有考慮使用類似XNA的東西?

相關問題