我们可以在c#中使用接口实现多态吗?
答
是的。
E.g.查看框架中的许多集合实现IList<T>
的方式,因此只依赖于该接口的代码可以使用任何这些集合。
在这种情况下,“多态”意味着什么?一个接口是非常自然的,因为你可以传递任何实现它的类,无论接口是什么,它都可以实现多态。 – Paolo 2010-04-14 10:14:08