发布网友 发布时间:2022-04-22 06:47
共2个回答
热心网友 时间:2022-06-16 19:34
D是正确的。接口和抽象类最大的区别在于,一个类实现接口,必须完全实现该接口的所有方法,而抽象类则比较宽松了,你可以有选择的实现抽象类中的方法,也就是,我想用抽象类的哪些方法,我就实现他们,所以抽象类运用比较灵活些。
A项和C项明显不对,接口是比抽象类还要抽象的抽象类,怎么可能是一种数据类型呢?C项接口内部方法只有方法体,不能有具体的实现。
B项类可以同时继承一个(仅且只有一个)类,和实现一个接口。
热心网友 时间:2022-06-16 19:35
A和C指定不对了,感觉应该是D