私のソースコードは私が私のプロジェクトを動物として指定しましたが、実行しました。私のMAIN CLASSを見つけるのにエラーがあります。私を助けてください。私はまだ初心者であり、私はもっと多くを学ぶために開いています。Javaのメインクラスが見つかりません(エラーフリー)
package animal;
public class Animal {
public Animal() {
System.out.println("A new animal has been created!");
}
public void sleep() {
System.out.println("An animal sleeps...");
}
public void eat() {
System.out.println("An animal eats...");
}
}
public class Bird extends Animal {
public Bird() {
super();
System.out.println("A new bird has been created!");
}
@Override
public void sleep() {
System.out.println("A bird sleeps...");
}
@Override
public void eat() {
System.out.println("A bird eats...");
}
}
public class Dog extends Animal {
public Dog() {
super();
System.out.println("A new dog has been created!");
}
@Override
public void sleep() {
System.out.println("A dog sleeps...");
}
@Override
public void eat() {
System.out.println("A dog eats...");
}
}
public class MainClass {
public static void main(String[] args) {
Animal animal = new Animal();
Bird bird = new Bird();
Dog dog = new Dog();
System.out.println();
animal.sleep();
animal.eat();
bird.sleep();
bird.eat();
dog.sleep();
dog.eat();
}
}
私にこれを手伝ってください。
完全かつ完全なエラーメッセージを投稿してください。そしてあなたの質問はあなたがエラーを持っているという点で混乱しています。それはエラーがないことはできません、それ以外の場合、なぜそれが動作していないか尋ねることはありません。 –
また、あなたのコードの書式設定は良くありません。特にあなたのコードインデント。コードの書式設定はコードを「見栄えが良い」ものにするのではなく、コードがどのスコープに属しているかを素早く確認するのに役立ちます。 *あなたの利益のためにフォーマットを整え、問題をより簡単にデバッグできるように、*私たち*のためにあなたのコードを理解しやすくするために努力したいと思うでしょう。これは簡単な要求ではありません。 –
どのようにコードを実行しますか? – Tom