-9

これがファイルの始まりです。名前は正しく、クラスはすべて定義されていますが、エラーが発生しています。

エラー: '{' が必要です。(私の与えられたコードの最初の行に)

public class ClassRoster extends Student extends Belt
{

どうしたの?

4

11 に答える 11

3

Java には多重継承がありません。

于 2013-04-18T09:11:46.593 に答える
0

Java は多重継承をサポートしていないため、extend キーワードを 2 回使用することはできません。ベルトがインターフェースの場合、次のように記述する必要があります。

public class ClassRoster extends Student implements Belt {}
于 2013-04-18T09:12:36.847 に答える
0

あなたはJavaの基本原則を破ろうとしています。

Java の継承機能では、多重継承は許可されていません。つまり、2 つのクラスを同時に「拡張」することはできませんが、2 つ以上の「インターフェース」を「実装」できる場合です。

詳細については、このリンクをたどってください。

あなたの問題を解決できることを願っています。

于 2013-04-18T09:14:28.397 に答える