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();
}
}