計量管理系統(tǒng)辦公系統(tǒng)提倡簡明性和清晰性
應該使類結構中包含適當?shù)膶哟螖?shù)。一般說來在一個中等規(guī)模(大約包含l00個類)的系統(tǒng)中類結構層次數(shù),蔽保持為5至90不應該儀儀從方便編碼的角度葉發(fā)隨意創(chuàng)建派生類應該使一般 具體結構與領域知識或常識保持一致。
藏該盡量設計小而簡單的類,這樣便于開發(fā)和管理。當類很大的時候,要記住它的所有操作是非常困難的。經(jīng)驗表明,如果一個類的定義不超過一頁紙(或兩屏),則使用這個類是比較容易的。要類保持簡單應該注意以下幾點:
避免包含過多的屬性。
屬性過多通常表明這個類過分復雜,它所完成的功能可能太多了 。
有明確的定義。
為使類的定義明確分配給每個類的任務應該簡單最好能用一兩個簡單句描述它的任務。
盡量簡化對象之間的合作父系。
如果需要多個對象協(xié)同配合才能做好一件事,則破壞類的簡明性和清晰性。
不要提供太多的操作。
一個類提供的操作過多,同樣表明這個類過分復雜。典型地一個類提供的公共操作不超過7個。
在開發(fā)大型軟件系統(tǒng)時,遵循上述啟發(fā)規(guī)則也會帶來另一個問題:設計大量較小的類這同樣會帶來一定的復雜性。解決這個問題的辦法是把系統(tǒng)中的類按邏輯分組,也就是劃分模板。
網(wǎng)站提醒和聲明
本文內(nèi)容來自自互聯(lián)網(wǎng)公開信息或用戶自發(fā)貢獻,該文觀點僅代表作者本人,版權歸原作者所有。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。若發(fā)現(xiàn)侵權或違規(guī)內(nèi)容請聯(lián)系電話4008352114或郵箱442699841@qq.com,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權內(nèi)容。