- 博客(1)
- 收藏
- 关注
原创 2021-10-30
1、抽象类和接口的区别 相同:(1)都不能被实例化 (2)接口的实现类或抽象类的子类都只有实现了接口或抽象类中的方法后才能实例化。 不同:(1)接口只有定义,不能有方法的实现,java 1.8中可以定义default方法体,而抽象类可以有定义与实现,方法可在抽象类中实现。 (2)一个类可以实现多个接口,但一个类只能继承一个抽象类。所以,使用接口可以间接地实现多重继承。 (3)接口强调特定功能的实现,而抽象类强调所属关系。 ...
2021-11-09 09:30:10 541
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人