Java——Person类2

Description

在Person类的基础上,添加一个带参数的构造函数,参数分别为姓名,性别,年龄,提供print函数打印其信息

Input

姓名(name),性别(sex)和年龄(age)

Output

用户信息

Sample Input

Lucy male 23

Sample Output

name:Lucy; sex:male; age:23
import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
         Scanner scan = new Scanner(System.in);      
         String name = scan.next();      
         String sex = scan.next();      
         int age = scan.nextInt();
         Person p = new Person(name,sex,age);
         p.print();
         scan.close(); 
    }
}
class Person{
    private String name;

    private String sex;

    private int age;

    

    public Person()

    {

        name = null;

        sex = null;

        age = 0;

    }

    public Person(String n, String s,int a)

    {

        name = n;

        sex = s;

        age = a;

    }

    

    public void setName(String n)

    {

        name = n;

    }

    public void setSex(String s)

    {

        sex = s;

    }

    public void setAge(int a)

    {

        age = a;

    }

    public void print()

    {

        System.out.println("name:"+name+"; sex:"+sex+"; age:"+age);

    }

    

}

猜你喜欢

转载自blog.csdn.net/Yolanda_Salvatore/article/details/82790034