我知道在这个网站上可能会多次询问这个问题.我已经阅读了其他帖子并阅读了一些关于我们为什么必须使用接口的书籍.所有这些帖子和书籍都说,接口就像类,但它们只能包含函数,所有实现它们的类也应该实现它们的方法.所以我基本上知道它们是什么但是我不明白我为什么要编写一个接口,当我可以创建一个超类并将我的其他类扩展到那个超类而不是一次又一次地重写继承的函数.
如果有人向我解释,我真的很感激.
c# inheritance
c# ×1
inheritance ×1