用java 定义一个 Person 类,该类包括 age,name 两个数据成员和 eat(),work()两个 成员方法,并实现对两个数据成员的 Getter 方法。然后通过测试程序,实现 相应对象的操作
时间: 2024-03-17 15:43:26 浏览: 168
java代码-使用java构造Person类。包括姓名(name),性别和年龄(age)的源代码
5星 · 资源好评率100%
下面是一个简单的示例代码:
```java
public class Person {
private int age;
private String name;
public Person(int age, String name) {
this.age = age;
this.name = name;
}
public void eat() {
System.out.println(name + " is eating.");
}
public void work() {
System.out.println(name + " is working.");
}
public int getAge() {
return age;
}
public String getName() {
return name;
}
}
```
这个Person类包括了两个数据成员age和name,分别表示年龄和姓名,以及两个成员方法eat()和work(),表示吃饭和工作。同时,还实现了对age和name的Getter方法getAge()和getName()。
下面是一个测试程序,演示了如何使用Person类:
```java
public class TestPerson {
public static void main(String[] args) {
Person p = new Person(25, "Alice");
System.out.println(p.getName() + " is " + p.getAge() + " years old.");
p.eat();
p.work();
}
}
```
这个程序创建了一个名为Alice、年龄为25的Person对象p,并调用了它的getName()和getAge()方法来获取它的姓名和年龄,然后调用了它的eat()和work()方法来模拟吃饭和工作。运行该程序,输出结果如下:
```
Alice is 25 years old.
Alice is eating.
Alice is working.
```
阅读全文