本人初学c#,对于为什么要有接口有些不理解

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:03:03
对于接口我想不通的地方是:既然一个类继承一个接口时,接口中的抽象方法我要在类中重新去实现,那么为什么不直接在类中定义这些我所需要的方法呢?干么一定要继承一个接口,然后再在类中去实现方法。我觉得接口的存在似乎多余?本来刚学,愚问请不要见笑

http://zhidao.baidu.com/question/92135859.html

呵呵!你们学没学多重继承,简单的说接口就是为了多重继承而出现的!单独的继承只能单继承!而接口就能实现多重继承问题!