package com.sf.day08.homework;

import java.util.Arrays;
import java.util.Scanner;

/**
 * (1)声明员工类Employee,
 * 包含属性:姓名、性别、年龄、工资、电话、邮箱,属性私有化
 * 提供get/set方法
 * ==提供无参构造==
 * ==提供有参构造Employee(String name, char gender, int age, double salary, String phone, String email)==
 * 提供String getInfo()方法
 * (2)在测试类的main中创建员工数组,并从键盘输入员工对象信息,最后遍历输出
 */
public class Employee {
    private String name;
    private char gender;
    private int age;
    private double salary;
    private String phone;
    private String email;

    public Employee() {
    }

    public Employee(String name, char gender, int age, double salary, String phone, String email) {
        this.name = name;
        this.gender = gender;
        this.age = age;
        this.salary = salary;
        this.phone = phone;
        this.email = email;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public char getGender() {
        return gender;
    }

    public void setGender(char gender) {
        this.gender = gender;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public double getSalary() {
        return salary;
    }

    public void setSalary(double salary) {
        this.salary = salary;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    @Override
    public String toString() {
        return "Employee{" +
                "name='" + name + '\'' +
                ", gender=" + gender +
                ", age=" + age +
                ", salary=" + salary +
                ", phone='" + phone + '\'' +
                ", email='" + email + '\'' +
                '}';
    }

    public static void main(String[] args) {
      Employee[] employees =  new Employee[3];
      Scanner scanner = new Scanner(System.in);
        for (int i = 0; i <3; i++) {
            System.out.println("这是第"+i+1+"个员工信息:");
            //姓名、性别、年龄、工资、电话、邮箱
            System.out.println("姓名");
            String name = scanner.next();
            System.out.println("性别");
            char gender = scanner.next().charAt(0);
            System.out.println("年龄");
            int age = scanner.nextInt();
            System.out.println("工资");
            double salary = scanner.nextDouble();
            System.out.println("电话");
            String phone = scanner.next();
            System.out.println("邮箱");
            String email = scanner.next();
            employees[i] = new Employee(name,gender,age,salary,phone,email);
        }
        System.out.println(Arrays.toString(employees));
        scanner.close();
    }
}