不同点:

抽象类:只能继承一个类,非抽象派生类必须实现抽象方法,必须用override实现抽象方法。

接口:可以实现多个,实现接口的类必须实现所有成员,直接实现。

 

 

相同点:

不能实例化

都是为实现的方法

派生类必须实现为实现的方法

 

 

总结:

接口是一种规范或者标准,抽象类是对具体对象的最高抽象,这个对象拥有自己的最基本特征。所以讲二者抽象的对象不一样,这样就导致二者的应用也就根本不同。

 

相关文章:

  • 2021-11-05
猜你喜欢
  • 2021-09-16
  • 2022-01-03
  • 2021-06-30
  • 2021-06-21
  • 2022-12-23
  • 2021-05-07
相关资源
相似解决方案