编写程序,定义一个Person类,该类有一个年龄属性age,一个print()方法,该方法输出age的值。为Person类设计一个测试类TestPerson。在该类中创建两个对象person1、person2,person1的年龄为18,最后输出两个人的年龄。JAVA
时间: 2024-10-20 09:06:01 浏览: 55
基于python3 类的属性、方法、封装、继承实例讲解
在Java中,你可以按照以下步骤编写`Person`类和`TestPerson`类来满足你的需求:
首先,定义`Person`类:
```java
public class Person {
private int age;
// 构造函数
public Person(int age) {
this.age = age;
}
// 输出年龄的方法
public void printAge() {
System.out.println("年龄: " + age);
}
}
```
接着,定义`TestPerson`类用于测试`Person`类:
```java
public class TestPerson {
public static void main(String[] args) {
// 创建person1对象
Person person1 = new Person(18);
// 调用printAge方法
person1.printAge();
// 创建第二个对象person2,这里假设年龄未提供,为了演示动态创建
Person person2 = new Person(20); // 如果需要特定年龄,替换为person2 = new Person(25);
// 同样调用printAge方法
person2.printAge();
}
}
```
当你运行`TestPerson`类的`main`方法时,它会分别打印出`person1`和`person2`的年龄。
阅读全文