4.编写People类和Example4_4类,People类中的hello方法是重载方法,Example4_4类是主类。
时间: 2024-09-27 15:09:25 浏览: 45
Adafruit_SSD1306-master.zip_adafruit ssd1306_characteristic3t4_p
好的,我可以帮你解释一下如何在Java中通过例子创建一个`People`类,并在其内部定义一个重载的`hello`方法,然后在`Example4_4`类中作为主类来使用这个类。
首先,我们创建一个名为`People`的类,这个类有一个重载的`hello`方法:
```java
public class People {
// 定义两个不同的hello方法,一个无参,另一个带参数
public void hello() {
System.out.println("Hello from default hello method");
}
public void hello(String name) {
System.out.println("Hello, " + name + "!");
}
}
```
接下来,我们会创建一个`Example4_4`类作为主类,用于实例化`People`并调用其`hello`方法:
```java
public class Example4_4 {
public static void main(String[] args) {
// 创建People对象并调用无参的hello方法
People person = new People();
person.hello(); // 输出 "Hello from default hello method"
// 再次创建People对象,但这次传递名字参数
person = new People();
person.hello("Alice"); // 输出 "Hello, Alice!"
}
}
```
在这个例子中,`Example4_4`类展示了如何在实际程序中利用`People`类的重载`hello`方法。用户可以根据需要选择调用哪种版本的`hello`。
阅读全文