这是文件的开头。它的命名正确,所有类都已定义,但它给了我一个错误。
错误:“{”预期;(在我给定代码的第一行)
public class ClassRoster extends Student extends Belt
{
这是怎么回事?
这是文件的开头。它的命名正确,所有类都已定义,但它给了我一个错误。
错误:“{”预期;(在我给定代码的第一行)
public class ClassRoster extends Student extends Belt
{
这是怎么回事?
你不能有“扩展学生扩展腰带”。您不能扩展 2 个类,因为不支持多重继承(如果可以的话,它会用逗号分隔,就像使用工具一样)。
你可以做的是:
public class ClassRoster extends Student
你的学生课延伸了腰带
public class Student extends Belt
java中没有多重继承。
您根本不能扩展一个以上的类。Java 中没有多重继承。
您不能在 Java 中扩展两个类。任何一个
public class ClassRoster extends Student{
或者
public class ClassRoster extends Belt {
但是,如果您两者都想要,那么请选择基于接口的实现
Java 不支持扩展多个类,因此只extends
允许一个类
在 java 中,你不能扩展一个以上的 java 类。
鉴于 Java 只支持单继承,第二个extends
是导致问题的原因。
也就是说,您只能从另一个类扩展一个类。
Java 不支持多重继承。你有 2 个extends
陈述。
您不能两次使用 extend 关键字,因为 Java 不支持多重继承。如果 Belt 是一个接口,那么你必须写:
public class ClassRoster extends Student implements Belt {}
extends
我认为您对andimplements
关键字有误解
您只能扩展一个类,即称为超类