我正在为大学做作业
"编写一个Java应用程序,用于模拟狗的属性和行为 下面的UML图(size:int,breed:String,name:String,Dog(),bark():void)您的提交应包含Dog类和测试器类。测试人员类将创建Dog类的实例并设置狗的大小,品种和名称 对象,它也应该调用bark方法"
我几乎没有正确的代码,但我无法让它运行它说:"无法找到或加载主类"
有人可以看看代码并告诉我,如果我说得对,我如何让它运行,我使用Notepad ++
class Dog {
int size;
String name;
String breed;
void bark() {
if (size>60) {
System.out,println("Woof! Woof!");
}
else if (size >14) {
System.out.println("Ruff! Ruff!");
}
else {
System.out.println("Yap! Yap!");
}
}
}
class DogTester {
public static void main(String[] args) {
Dog one = new Dog();
one.size = 70;
Dog two = new Dog();
two.size = 8;
Dog three = new Dog();
three.size = 35;
one.bark();
two.bark();
three.bark();
}
}
答案 0 :(得分:0)
在询问你的问题之前你应该进行研究(而且你的课程中可能会解释如何编译和运行程序),但我会告诉你该如何做。
打开命令行控制台,然后转到项目目录。您似乎不使用软件包,因此您很可能通过执行
来编译源代码javac *.java
要运行该程序,请使用
java DogTester
答案 1 :(得分:0)
首先将所有类编译为:
javac *.java
以:
运行java YourClass //which contains main method
这里你缺少点
System.out,println("Woof! Woof!");
System.out.println("Woof! Woof!");