1多态可以有属性,接口只有方法 2关键字不同,多态有静态多态(abstract)和动态多态(virtual),静态多态不能new()出自己,动态多态可以;多态中可以有自己的方法可设置不需要子类重写,接口则否, 3.基于上述两点发现,多态比接口更宽松,但有时由于接口的单一使得很使用明确,别人用起来很方便.多态显得太庞大. 根本不需要查看源代码是如何实现的,这就是多态的好处. 可以看 https://www.cnblogs.com/wl-blog/p/10361894.html 讲的什么时候用接口…