freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

面向對象的系統(tǒng)設計-文庫吧資料

2025-01-13 01:57本頁面
  

【正文】 ? 測試信息的重用 軟件重用 17/29 ? 設計復雜應用系統(tǒng)時,會首先根據(jù)功能對系統(tǒng)進行分解,然后再分別設計各子系統(tǒng)。 ? 軟件重用就是將已有的軟件成分用于構造新的軟件系統(tǒng)。 (6) 使用簡單的服務; (7) 把設計變動減至最小。 (4)不要提供太多服務; 一個類提供的公共服務不超過 7個; 在開發(fā)大型軟件系統(tǒng)時,解決這個問題的辦法,是把系統(tǒng) 中的類按邏輯分組。 啟發(fā)規(guī)則 15/29 ? 設計簡單的類 (1)避免包含過多的屬性; (2)有明確的定義;為了使類的定義明確,分配給每個類的任 務應該簡單,最好能用一兩個簡單語句描述它的任務。 面向對象系統(tǒng)設計的準則 14/29 ? 設計結果應該清晰易懂 (1) 用詞一致 (2) 使用已有的協(xié)議 (3) 減少消息模式的數(shù)目 (4) 避免模糊的定義 ? 使類等級中包含的層次數(shù)適當 應該使類等級中包含的層次數(shù)適當 ,一般來說,在一個中等規(guī)模 (大約包含 100個類 )的系統(tǒng)中,類等級層次數(shù)應保持為 7177。派生和繼承是代碼重用的基礎。 二進制代碼級的封裝。它們之間是結合得越緊密越好。 ( 2)繼承耦合。如果對象間的耦合是通過消息連接來實現(xiàn),則這種耦合屬于交互耦合。類實際上是一種抽象數(shù)據(jù)類型,它對外開放的公共接口( interface)構成了類的規(guī)格說明,這種接口規(guī)定了外界可以使用的合法操作符,利用這些操作符可以對類實例中包含的數(shù)據(jù)進行操作。 面向對象系統(tǒng)設計的準則 10/29 ? 抽象化 ? 面向對象方法不僅支持過程抽象,而且支持數(shù)據(jù)抽象。 ? 對象與單元的區(qū)別在于:對象是數(shù)據(jù)與操作緊密結合的,在軟件運行中有一定生命周期的實體。 ? 面向對象軟件開發(fā)方法,對象就是模塊。 (6) 即使確定了簡單和復雜的原則,也需要考慮到 “ 度 ”,過度設計只會使得某些超前的設計方案被廢棄。 (5) 在一個系統(tǒng)的設計中,簡單和復雜的原則可能是交替作用的,在整體結構復雜的系統(tǒng)中,可能在關鍵性能模塊的設計上追求簡單。 面向對象系統(tǒng)設計的準則 8/29 ? 簡單與復雜 (4) 對于開發(fā)水平參差不齊的團隊,在開發(fā)方案的選擇上注意選取簡單的方案,減少內部培訓和交流的代價。 (2) 在系統(tǒng)資源有限的硬件平臺上運行的系統(tǒng),例如嵌入式系統(tǒng),在設計時應盡量簡單,以提高運行效率;而在 PC機以及服務器上運行的系統(tǒng),可以采用復雜設計,已獲得更好的擴展性。面向對象的分析設計方法注重的是問題涉及的對象以及對象的相互關系和相互作用 ,并在此基礎上構造這些問題的模型 ,以期將要解決的實質問題模型化。 (4) 設計數(shù)據(jù)管理子系統(tǒng)。 從面向對象分析到面向對象設計 6/29 ? 面向對象系統(tǒng)設計的主要工作包括以下幾個方面的內容: (3
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1