Person.java
/* 
 * Program to create a class that models a person by their name as a String value, and month, day, and year of birth as 
 * int values. 
 */
package people;

public class Person implements PersonSpecification {
    private String firstName;
    private String lastName;
    private int month;
    private int day;
    private int year;

    public Person (String name, int month, int day, int year) {
        firstName = name;
        lastName = name;
        this.month = month;
        this.day = day;
        this.year = year;
    }

    public String toString() {
        String string = " " + firstName +  ", " + "born " + month + "/" + day + "/" + year;
        return string;

    }

    @Override
    public String firstName() {
        return firstName;
    }

    @Override
    public String lastName() {
        return lastName;
    }

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

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

    @Override
    public int year() {
        return year;
    }

    @Override
    public String initials() {
        String name = " " + firstName.substring(0,1) + lastName.substring(0,1) + " ";
        return name;
    }

    @Override
    public boolean isBoomer() {
        return false;
    }
}