请大家帮我讲下用接口的好处和接口到底起什么作用,还有什么情况用接口?
我个人认为接口比不要接口的类都要复杂,因为接口里面要声明属性不实现功能,在继承类中才实现功能,我估计这是对于两个或两个以上的类中使方法重载时才体现出好处,因为只需要一个声明,难后在多个类中完成相同的功能,只是参数不同而已.我的理解就是这,如果是只有一个类,体现不出接口的优越性是吗?
我个人认为接口比不要接口的类都要复杂,因为接口里面要声明属性不实现功能,在继承类中才实现功能,我估计这是对于两个或两个以上的类中使方法重载时才体现出好处,因为只需要一个声明,难后在多个类中完成相同的功能,只是参数不同而已.我的理解就是这,如果是只有一个类,体现不出接口的优越性是吗?
http://www.cndiy8.com/data/web5410/20050227/20050227__3047787.html