Java类声明错误示例:多继承和接口实现
在Java中,以下哪种对类的声明是错误的?
(A) class MyClass extends MySuperClass1, MySupperClass2 (B) class MyClass extends MySuperClass implements YourInterface1 (C) public class MyClass{} (D) abstract class MyClass implements YourInterface1, Youriterface2
答案:
(B) 应该是implements YourInterface后面应该没有数字1。Java不支持多继承,所以选项(A)是错误的。选项(B)中,implements后面应该只跟一个接口,不能有多个接口。选项(C)和(D)都是正确的类声明。
正确写法:
(B) class MyClass extends MySuperClass implements YourInterface1, YourInterface2
原文地址: https://www.cveoy.top/t/topic/mXtI 著作权归作者所有。请勿转载和采集!