接口中的默认方法和抽象方法有什么区别?

接口中的默认方法和抽象方法有什么区别?

接口中的默认方法和抽象方法都是用来表示接口中的方法,但它们之间有以下区别:

语法:默认方法使用default关键字来修饰,而抽象方法使用abstract关键字来修饰。

实现方式:默认方法有方法体,可以直接使用,而抽象方法没有方法体,必须被实现类重写。

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

推荐阅读更多精彩内容