3、由多个类组成的Java程序的编写与运行; (1)在FirstProgram.java中添加以下代码; public class Another{ public void say(){ System.out.println("Another one."); } } (2)使用javac命令编译程序,并根据出现的提示信息修改程序直至程序编译正确为止; (3)使用java命令运行程序,并根据出现的提示信息修改程序直至程序运行正确为止。 (4)请修改程序,使用Another类,使得“Another one”能够正常输出。
时间: 2023-06-26 22:10:06 浏览: 93
在FirstProgram.java中添加以下代码:
```
public class Another{
public void say(){
System.out.println("Another one.");
}
}
public class FirstProgram{
public static void main(String[] args){
Another another = new Another();
another.say();
}
}
```
然后使用javac命令编译程序,如果出现以下错误:
```
FirstProgram.java:1: error: class Another is public, should be declared in a file named Another.java
public class Another{
^
1 error
```
这是因为我们在同一个文件中定义了两个public类,应该将Another类放在另外一个文件中。所以我们需要将Another类放到Another.java文件中,并将FirstProgram类和Another类放在同一个文件夹中。
然后使用javac命令编译程序,在命令行中进入包含FirstProgram.java和Another.java文件的文件夹,执行以下命令:
```
javac FirstProgram.java Another.java
```
如果编译成功,会在当前文件夹中生成两个.class文件:FirstProgram.class和Another.class。
接着使用java命令运行程序,执行以下命令:
```
java FirstProgram
```
如果一切正常,将会输出:
```
Another one.
```
至此,我们已经成功地使用Another类,让“Another one”正常输出了。
阅读全文