計(jì)量管理系統(tǒng)辦公系統(tǒng)提倡簡(jiǎn)明性和清晰性
       
      
      申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
    
                    泛普軟件8年計(jì)量管理軟件,成熟強(qiáng)大的功能,泛普軟件完善細(xì)致的售后服務(wù),
計(jì)量管理軟件,個(gè)性化的二次軟件開(kāi)發(fā),超低價(jià)格超超高服務(wù),計(jì)量管理軟件,計(jì)量管理軟件,企業(yè)最佳伙伴!
                
 
                
                                            應(yīng)該使類結(jié)構(gòu)中包含適當(dāng)?shù)膶哟螖?shù)。一般說(shuō)來(lái)在一個(gè)中等規(guī)模(大約包含l00個(gè)類)的系統(tǒng)中類結(jié)構(gòu)層次數(shù),蔽保持為5至90不應(yīng)該儀儀從方便編碼的角度葉發(fā)隨意創(chuàng)建派生類應(yīng)該使一般  具體結(jié)構(gòu)與領(lǐng)域知識(shí)或常識(shí)保持一致。
    藏該盡量設(shè)計(jì)小而簡(jiǎn)單的類,這樣便于開(kāi)發(fā)和管理。當(dāng)類很大的時(shí)候,要記住它的所有操作是非常困難的。經(jīng)驗(yàn)表明,如果一個(gè)類的定義不超過(guò)一頁(yè)紙(或兩屏),則使用這個(gè)類是比較容易的。要類保持簡(jiǎn)單應(yīng)該注意以下幾點(diǎn):
    避免包含過(guò)多的屬性。
    屬性過(guò)多通常表明這個(gè)類過(guò)分復(fù)雜,它所完成的功能可能太多了 。
    有明確的定義。
    為使類的定義明確分配給每個(gè)類的任務(wù)應(yīng)該簡(jiǎn)單最好能用一兩個(gè)簡(jiǎn)單句描述它的任務(wù)。
    盡量簡(jiǎn)化對(duì)象之間的合作父系。
    如果需要多個(gè)對(duì)象協(xié)同配合才能做好一件事,則破壞類的簡(jiǎn)明性和清晰性。
    不要提供太多的操作。
    一個(gè)類提供的操作過(guò)多,同樣表明這個(gè)類過(guò)分復(fù)雜。典型地一個(gè)類提供的公共操作不超過(guò)7個(gè)。
    在開(kāi)發(fā)大型軟件系統(tǒng)時(shí),遵循上述啟發(fā)規(guī)則也會(huì)帶來(lái)另一個(gè)問(wèn)題:設(shè)計(jì)大量較小的類這同樣會(huì)帶來(lái)一定的復(fù)雜性。解決這個(gè)問(wèn)題的辦法是把系統(tǒng)中的類按邏輯分組,也就是劃分模板。