创建MyProject3项目并创建Person类,并设置name.sex及age成员域,设置带参构造方法及无参构造方法;设置toString()方法将类的3个成员域转化成字符串便于显示输出。创建主类CreatPerson类创建对象,显示输出该对象的各种属性。

解决方案 »

  1.   

    叫你创建一个MyProject3的工程,有一个Person实体类,Person类里有 name.sex,age三个属性,添加getter,setter方法,有参和无参的方法,toString的方法。需要截图吗!!
      

  2.   

    直接上代码:public class Person { private String name;

    private int sex;

    private int age;

    public Person(){

    }

    public Person(String name, int sex, int age){
    this.name = name;
    this.sex = sex;
    this.age = age;
    }

    @Override
    public String toString(){
    return "name: " + name + ", sex: " + (sex == 0?"男":"女") + ", age: " +age;
    } public String getName() {
    return name;
    } public void setName(String name) {
    this.name = name;
    } public int getSex() {
    return sex;
    } public void setSex(int sex) {
    this.sex = sex;
    } public int getAge() {
    return age;
    } public void setAge(int age) {
    this.age = age;
    }

    public static void main(String[] args) {
    Person p = new Person("张三", 0, 26);
    System.out.println(p);
    }
    }
      

  3.   

    System.out.println(p);直接打印p会自动调用Person的toString方法。问题解决后,记得早点结贴,