这是文件的开头。它被正确命名,类都已定义,但它给了我一个错误。
错误:'{'预期; (在我给定代码的第一行)
public class ClassRoster extends Student extends Belt
{
发生了什么事?
答案 0 :(得分:3)
你不能拥有“扩展学生延伸腰带”。您不能扩展2个类,因为不支持多重继承(如果可以的话,它将以逗号分隔,就像使用工具一样)。
你能做的是:
public class ClassRoster extends Student
你的学生班延伸腰带
public class Student extends Belt
答案 1 :(得分:3)
java中没有多重继承。
答案 2 :(得分:0)
您根本无法扩展多个课程。 Java中没有多重继承。
答案 3 :(得分:0)
您无法在Java中扩展两个类。
public class ClassRoster extends Student{
或
public class ClassRoster extends Belt {
但是,如果您想要两者,那么请选择基于接口的实现
答案 4 :(得分:0)
Java不支持扩展多个类,因此只允许一个extends
答案 5 :(得分:0)
在java中,不允许扩展多个java类。
答案 6 :(得分:0)
鉴于Java仅支持单继承,第二个extends
导致问题。
也就是说,你只能从一个类扩展一个类。
答案 7 :(得分:0)
Java不支持多重继承。您有2个extends
语句。
答案 8 :(得分:0)
您不能两次使用extend关键字,因为Java不支持多重继承。如果Belt是一个界面,那么你必须写:
public class ClassRoster extends Student implements Belt {}
答案 9 :(得分:0)
您正试图打破java的基本原则。
Java的继承功能不允许多重继承。这意味着您不能同时“扩展”两个类,但如果您可以“实现”两个以上的“接口”。
请按照this link获取更多相关信息。
希望我能够解决你的问题。
答案 10 :(得分:0)
我认为您对extends
和implements
关键字
您只能扩展一个类,即称为超类