接口污染
如果一個類A實現了這個接口B,但是接口B中某個"功能"C 是A根本不可能有的,因為A實現了接口B,所以必須實現B中的所有"功能",那么這個C也要被A實現,顯然這個C是A根本不可能有的.就造成了接口污染,?
?
接口污染是指把接口做的過于胖,派生類必須實現某些它用不到的功能,這樣不僅加大了接口間的耦合,而且帶來不必要的復雜性,造成接口污染。
轉載于:https://www.cnblogs.com/kyxyes/p/3995940.html
總結
- 上一篇: 问题解决
- 下一篇: 修改Oracle中的某一带有数据的列的数