1.编写一个定义了包mytest.mypg的类,在该类中通过方法print()输出“Hello”,然后再定义另一个包mytest.mainpg,其中有主类,使用import语句引入前一个类,并在主类的main(方法中创建一个该类的对象,调用print()方法。
时间: 2024-10-23 22:17:36 浏览: 24
首先,我们需要创建两个包,一个名为`mytest.mypackage`,用于存放我们的自定义类,另一个名为`mytest.mainpackage`,用于主程序的入口。以下是相应的步骤:
1. **创建mytest.mypackage下的HelloClass.java** (假设这是包含print方法的类文件)
```java
// mytest/mypackage/HelloClass.java
package mytest.mypackage;
public class HelloClass {
public void print() {
System.out.println("Hello");
}
}
```
2. **在mytest/mainpackage下创建MainProgram.java** (主类文件,导入并使用HelloClass)
```java
// mytest/mainpackage/MainProgram.java
package mytest.mainpackage;
import mytest.mypackage.HelloClass; // 引入HelloClass
public class MainProgram {
public static void main(String[] args) {
HelloClass hello = new HelloClass(); // 创建HelloClass的对象
hello.print(); // 调用print方法
}
}
```
在这个例子中,我们在`MyTest`包下创建了`mypackage`和`mainpackage`,并在`mypackage`里定义了一个名为`HelloClass`的类,它有一个`print()`方法。在`mainpackage`里的`MainProgram`类中,我们通过`import`语句引入了`HelloClass`,然后在`main()`函数中实例化`HelloClass`对象并调用了它的`print()`方法。
阅读全文