package people; /* * This program will model a person in terms of five properties: first name, last name, month, day, and year of birth. */ 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){ this.firstName = name; this.lastName = name; this.month = month; this.day = day; this.year = year; } public String toString(){ String rep = firstName + "," + " born " + month + " / " + day + " / " + year; return rep; } @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 initials = firstName.substring(0,1) + firstName.substring(4,5); return initials; } @Override public boolean isBoomer() { return false; } }