閱讀327 返回首頁    go 阿裏雲 go 技術社區[雲棲]


讓技術人員看得懂的流程(5)——實現模型

                    讓技術人員看得懂的流程(5

                                  ——實現模型

經過前麵的“用例模型”、“領域模型”、“設計模型”的講解,麵向對象分析設計都完了,麵向對象已經基本成型,接下來就是要具體實現了,對應的就是“實現模型”。

“實現模型”是整個技術流程中大家接觸最多的階段,隻要是做開發的,基本上都是先參與這個階段的工作。顧名思義:實現模型就是使用具體的技術來實現設計,也就是通常意義上的編碼

但要注意的是,編碼不等於敲鍵盤,之所以稱為“實現模型”,因為這裏還是有設計的,隻不過這個設計和具體的實現技術有關。

例如:InterfaceC++中沒有,而Java中就有,具體編碼的時候如果要實現設計圖中的interface,那麼就隻能分別如下實現:

1C++:聲明沒有成員變量、所有成員函數都是純虛函數的Class

2Java:直接聲明為interface

 

由於具體的實現技術差別很大,因此沒有什麼通用的方法,“實現模型”階段需要大家積累具體的技術知識和經驗。

最後更新:2017-04-02 04:01:45

  上一篇:go 讓技術人員看得懂的流程(3)——領域模型
  下一篇:go 讓技術人員看得懂的流程(1)——麵向對象設計全流程概述