接口污染
如果一個(gè)類A實(shí)現(xiàn)了這個(gè)接口B,但是接口B中某個(gè)"功能"C 是A根本不可能有的,因?yàn)锳實(shí)現(xiàn)了接口B,所以必須實(shí)現(xiàn)B中的所有"功能",那么這個(gè)C也要被A實(shí)現(xiàn),顯然這個(gè)C是A根本不可能有的.就造成了接口污染,?
?
接口污染是指把接口做的過于胖,派生類必須實(shí)現(xiàn)某些它用不到的功能,這樣不僅加大了接口間的耦合,而且?guī)聿槐匾膹?fù)雜性,造成接口污染。
轉(zhuǎn)載于:https://www.cnblogs.com/kyxyes/p/3995940.html
總結(jié)
- 上一篇: 问题解决
- 下一篇: 修改Oracle中的某一带有数据的列的数