java定义一个Person类,包括属性:姓名、性别、年龄,定义带参数的构造方法为成员变量初始化,定义一个方法输出信息。编写主类,测试方法
时间: 2024-03-26 08:38:41 浏览: 136
好的,我来给你讲解一下如何实现这个功能。
首先,我们需要定义一个 Person 类,包括姓名、性别、年龄这三个属性,并且定义带参数的构造方法,用于初始化成员变量。接着,定义一个方法输出信息。
Person 类的代码如下:
```java
public class Person {
private String name;
private String gender;
private int age;
public Person(String name, String gender, int age) {
this.name = name;
this.gender = gender;
this.age = age;
}
public void printInfo() {
System.out.println("姓名:" + name + ",性别:" + gender + ",年龄:" + age);
}
}
```
在上述代码中,我们使用 private 修饰符限制了属性的访问权限,使用 this 关键字引用成员变量,定义了一个 printInfo 方法,用于输出信息。
接着,我们需要编写一个主类来测试 Person 类的方法。主类的代码如下:
```java
public class Main {
public static void main(String[] args) {
Person person = new Person("张三", "男", 18);
person.printInfo();
}
}
```
在上述代码中,我们实例化了一个 Person 对象,调用了 printInfo 方法输出信息。
希望能够帮助到你!
阅读全文