我不是一個有經驗的程序員,所以請多多包涵。因此,我將需要具體解決我的問題,即關於構建體系結構以代表發電站層級:C++架構來表示靈活的動力層次結構
的確,我試圖構建一個靈活的體系結構來表示合同和定價/分析多種類型發電廠。我正在閱讀有關通用設計模式和策略類的alexandrescu一書,因爲在我看來,這是處理靈活性和可擴展性對我所要做的事情的需求的一種好方法。設s詳細一點:
電廠可以具有不同類型的可燃運行(是不同的類型):煤或氣體或燃料。在每種可燃物中,您可以選擇不同的可燃物類型(不同質量或財務指標)。在這些亞類中,描述輸送合同式可以是不同類型的試(倍系列與FX平均內或通過一個部門,等等)此外,還可以是在歐洲和受排放減少方案和有提供二級結算(輸入您的保證金公式),或不依賴於監管問題。同樣,您可以選擇使用不同的計算方法等...等珍惜這個電廠...
因此,我的觀點是,你可以代表非常不同的方式的資產,這將取決於監管,選擇你做的您與其他交易對手同意的合約類型,您希望繼續進行的估值和清晰的估值,您不希望只通過一點變化就可以寫出相同的代碼100倍。正如我在開始時所說的,我正試圖找到最好的編程技術來處理我的程序的最佳方式。但正如我所說,我是建立軟件架構的新手。這在我看來,策略類,將是巨大的處理這樣的架構,因爲他們可以表達的那種,我們不得不做出的選擇。
然而,把它在實踐中讓我頭疼。我想到了一個通用對象工廠,其中Powerplant *是我的抽象類型,其中像void price()或riskanalysis()這樣的函數將是純虛擬的。那我就需要做基於這個層次結構和派生元素
全文WASN牛逼公佈: – user2415586
酷的故事兄弟。 – andre
@ user2415586有一個問題在這裏?什麼是發生在你的單引號(')鍵?它在鍵盤上是否丟失? – sashoalm