Person.java
//Bipin Shrestha 12 07 2000
package people;

public class Person implements PersonSpecification {
    private String firstname;
    private String lastname;
    private int month;
    private int day;
    private int years;

    public Person(String name,int month,int day,int years){
            int index = name.indexOf(" ");
           this.firstname=name.substring(0,index);
           this.lastname=name.substring(index+1);
           this.month=month;
           this.day=day;
           this.years=years;
    }

    public String toString(){
        String display = firstname + " " + lastname + ", born " + month +"/" + day + "/" + years;
        return display;
    }

    @Override
    public String firstName() {
        String first = firstname;
        return first;
    }

    @Override
    public String lastName() {
        String last = lastname;
        return last;
    }

    @Override
    public int month() {
        int m =month;
        return m;
    }

    @Override
    public int day() {
        int d =day;
        return d;
    }

    @Override
    public int years() {
        int yr=years;
        return yr;
    }

    @Override
    public String initials() {
        String firstlast = firstname.substring(0,1) + lastname.substring(0,1);
        String Upper = firstlast.toUpperCase();
        return Upper;
    }

    @Override
    public boolean isBoomer() {
        return years >=1945 && years <=1964;
    }
}