在Java中,关于接口和抽象类的描述,以下哪项是正确的?
答案解析
核心考点说明:理解接口和抽象类的区别及其特性。
解题思路分析:在Java中,接口和抽象类都是用于实现多态性的机制,但它们有不同的特性和用途。
每个选项的详细分析:
A. 错误,接口不能有构造方法。
B. 正确,抽象类可以实现接口。
C. 错误,接口在Java 8之前不能包含具体的方法实现,但Java 8引入了默认方法和静态方法。
D. 错误,抽象类可以包含非抽象方法。
易错点提醒:容易混淆接口和抽象类的特性,特别是关于方法实现的部分。
正确答案:B