抽象与接口

  1.abstract中可以有private变量和方法,而接口中没有。

  前者可以有具体方法的实现,不同于接口,接口中的方法不能具体实现,所以私有变量与方法就永远不会用到。

  2.抽象方法可以在抽象类和接口中。

  3.抽象类中除了有抽象方法外,也可以有数据成员和非抽象方法。而接口中所有方法必须是抽象的,接口中也可以定义数据成员,但必须是常量。

原文地址:https://www.cnblogs.com/pakchoi/p/4390306.html