日期:2014-05-17  浏览次数:20763 次

某些类不能被继承 有什么用?
例如sqlTranscation不能被继承,防止继承有什么用?

------解决方案--------------------
仅供参考:

1、该类没必要被继承
2、该类比较难被继承,继承以后容易出错
3、不想给别人提供使用的接口,比如自定义的控件不允许别人继承以后复用,
提供一种技术保护机制。
------解决方案--------------------
如果一個項目工程已經規劃好了層次結構,對於最低層次的類,開發人員不希望別的類再繼承,引為濫用繼承會造成層次結構龐大
同時降低程序可讀性,給開發和維護帶來困難.

從一段文章中來的,應該是這個意思吧