接口和抽象类的区别

1.接口不能声明自己的属性;

2.接口只能声明方法;

3.抽象类可以有自己的属性,方法实现,抽象方法,换句话说 ,抽象类可以有自己的行为,行为透过方法来体现;

4.接口方法是通过实现来扩展;抽象类通过继承来扩展,接口是多实现,抽象类是单继承;

5.接口更像是对外提供的一个统一标准,抽象类是一组行为模式的通用行为。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容