摘要: 在上一篇日記中我已經(jīng)提到了松耦合,在一個類中,我們也盡量不要與別的對象發(fā)生緊密的聯(lián)系,讓一個類符合封裝性,類與類之間做到松耦合,避免牽一發(fā)而動全身。繼承最大的缺點(diǎn)就是打破封裝,所以組合優(yōu)于繼承。在分層軟件結(jié)構(gòu)中,我們也應(yīng)該盡量做到各層之間松耦合,使某一層的改動對其它層的影響減到最小,這樣利于軟件功能修改和擴(kuò)充,利于軟件的移植。 閱讀全文
posted @ 2007-02-27 17:49 冰浪 閱讀(1738) | 評論 (4) 編輯 |