抽象类是定义了一系列方法,由子类继承实现的类。
抽象类不可以被实例化。
接口也是一个类,也定义了一系列的方法,由其它类实现。
但抽象类只能继承一个,接口可以实现多个。
抽象类用于对事物概念的定义。趋向于这个事物是什么。
接口用于对行为的定义。趋向于这个事物能做什么。
抽象类和接口的区别
最新推荐文章于 2022-10-12 15:12:47 发布
抽象类是定义了一系列方法,由子类继承实现的类。
抽象类不可以被实例化。
接口也是一个类,也定义了一系列的方法,由其它类实现。
但抽象类只能继承一个,接口可以实现多个。
抽象类用于对事物概念的定义。趋向于这个事物是什么。
接口用于对行为的定义。趋向于这个事物能做什么。