创建一个Person类,并在此类中创建成员变量字符串类型的变

创建一个Person类,并在此类中创建成员变量字符串类型的变量 name , 整数类型的变量 age, 字符串类型的变量sex , 字符串类型的变量ID, 创建一个无参数的构造方法与一个带参数的构造方法分别为Person() 、Person(String name,String sex,int age,String ID), 并要求让第一个构造成方法不做任何操作,使用第二个构造方法对成员变量赋初值的操作。再在此类中创建一个方法f()此方法实现输出这个人的所有信息(包括姓名、性别、年龄、身份证号码)。创建主函数在主函数中分别用无参数的构造方法与带参数的构造方法创建对象a1与a2 并用a1与a2分别调用方法f()来输出个人信息。

代码如下:

public class Person {
private String name;
private int age;
private String sex;
private String id;
public Person() {
}
public Person(String name, int age, String sex, String id) {
this.name = name;
this.age = age;
this.sex = sex;
this.id = id;
}
public void f() {
System.out.println("name:" + name + ", age:" + age
+ ", sex:" + sex+ ", id:" + id);
}
温馨提示:答案为网友推荐,仅供参考
相似回答