package topica.moduel;

import java.io.Serializable;
import java.util.Scanner;

public class NhanVien implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String name,ID;
	private Time age;
	private double luong;
	//15d140159
	private String mau ="\\d{2}{c|C|d|D}";
	
static 	Scanner sc = new Scanner(System.in);

	public NhanVien() {
		// TODO Auto-generated constructor stub
	}

	public NhanVien(String name, String iD, Time age, double luong) {
		super();
		this.name = name;
		ID = iD;
		this.age = age;
		this.luong = luong;
	}

	public String getName() {
		return name;
	}

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

	public String getID() {
		return ID;
	}

	public void setID(String iD) {
		ID = iD;
	}

	public Time getAge() {
		return age;
	}

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

	public double getLuong() {
		return luong;
	}

	public void setLuong(double luong) {
		this.luong = luong;
	}
	
    @Override
    public String toString() {
    	// TODO Auto-generated method stub
    	return "ID : "+this.ID+"||"+"Name : "+this.name+"||" +"Date of Birth : "+this.age.day+"/"+this.age.month+"/"+this.age.years+"||"+"Lương : "+this.luong+"$"+"||";
    }
    
    public void inputInformation()
    {
    	System.out.print("Nhập ID : ");
    	this.ID = sc.nextLine();
        System.out.print("Nhập name:  ");
    	this.name = sc.nextLine();
    	Time t = new Time();
    	t.input();
    	this.age = t;
    	
    	
    	
    	
    	

    }
    
   
	

}
