定义一个名为 Person 的类。 ①在该类中有两个成员变量: String name 和 int age 。②分别为这两个变量定义 get 方法和 set 方法。 ③为该类定义一个 speak ()方法,输出其 name 和 age 的值。 ④编写程序,在主方法中测试 get 方法、 set 方法、 speak 方法。
时间: 2023-11-28 21:49:42 浏览: 97
好的,以下是实现代码:
```java
public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void speak() {
System.out.println("My name is " + name + ", and I am " + age + " years old.");
}
public static void main(String[] args) {
Person person = new Person();
person.setName("Tom");
person.setAge(22);
person.speak();
}
}
```
在上述代码中,我们定义了一个名为 `Person` 的类,并且定义了 `name` 和 `age` 两个成员变量,以及它们的 get 和 set 方法。接着,我们定义了一个 `speak()` 方法,在这个方法中输出了该对象的 `name` 和 `age` 的值。
在 `main()` 方法中,我们创建了一个 `Person` 对象,通过 `setName()` 和 `setAge()` 方法设置了对象的属性值,最后调用了 `speak()` 方法输出该对象的信息。
阅读全文