讓技術人員看得懂的流程(5)——實現模型
讓技術人員看得懂的流程(5)
——實現模型
經過前麵的“用例模型”、“領域模型”、“設計模型”的講解,麵向對象分析設計都完了,麵向對象已經基本成型,接下來就是要具體實現了,對應的就是“實現模型”。
“實現模型”是整個技術流程中大家接觸最多的階段,隻要是做開發的,基本上都是先參與這個階段的工作。顧名思義:實現模型就是使用具體的技術來實現設計,也就是通常意義上的編碼。
但要注意的是,編碼不等於敲鍵盤,之所以稱為“實現模型”,因為這裏還是有設計的,隻不過這個設計和具體的實現技術有關。
例如:Interface在C++中沒有,而Java中就有,具體編碼的時候如果要實現設計圖中的interface,那麼就隻能分別如下實現:
1)C++:聲明沒有成員變量、所有成員函數都是純虛函數的Class;
2)Java:直接聲明為interface。
由於具體的實現技術差別很大,因此沒有什麼通用的方法,“實現模型”階段需要大家積累具體的技術知識和經驗。
最後更新:2017-04-02 04:01:45