面向對象設計

面向對象設計 （ Object - Oriented Design ， OOD ） 方法是面向對象程序設計方法中一個環節 。 其主要作用是對分析模型進行整理 ， 生成設計模型提供給OOP作爲開發依據 。 OOD包括 ： 架構設計 、 用例設計 、 子系統設計 、 類設計等 。 架構設計的側重點在於系統的體系框架的合理性 ， 保證系統架構在系統的各個非功能性需求中保持一種平衡 ； 子系統設計一般是採用縱向切割 ， 關注的是系統的功能劃分 ； 類設計是根據通過一組對象 、 序列圖展示系統的邏輯實現 。 面向對象設計是爲了解決軟件問題而設計一個交互對象系統的過程 。 是一種軟件設計的方法 。