类与接口 类与抽象类 抽象类不能实例化。 抽象类也可以定义抽象方法。 抽象类的派生类必须实现所有抽象方法。 类与接口 接口负责功能的定义,类负责功能的具体实现。 一个类只能继承一个基类(父类),但可以实现多个接口。 抽象类与接口 抽象类可以包含功能的定义与实现,接口只能包含功能的定义。 抽象类反映事物的内部共性,接口反映的事物的外部特性(约束)。 为外部提供调用或功能需要扩充时优先使用接口。 最后更新: 2022-05-06