設(shè)計方法:
低耦合有利于程序的正確性(包括異常安全),而高耦合則減降低了程序最大可能的正確性。
繼承通常被濫用,甚至一些經(jīng)驗(yàn)豐富的開發(fā)人員也是如此。盡量降低耦合。如果類的關(guān)系能夠用多種方式表達(dá),那么選用關(guān)系最弱的方式。特別是,只有在代理不夠用的時候才使用繼承。
文章來源:
http://my.donews.com/robinchow/2007/02/03/veyjfchfekvqisvephpmjlwafvknmahifgrl/