1 package People; 2 3 public class Person implements PersonSpecification { 4 private String firstname, lastname; 5 private int month, day, year; 6 7 public Person(String First, String Last, int Month, int Day, int Year){ 8 firstname = (First); 9 lastname = (Last); 10 month = (Month); 11 day = (Day); 12 year = (Year); 13 14 } 15 16 public String firstname(){ 17 return firstname; 18 } 19 20 public String lastname(){ 21 return lastname; 22 } 23 24 @Override 25 public String firstName() { 26 return null; 27 } 28 29 @Override 30 public String lastName() { 31 return null; 32 } 33 34 public int month(){ 35 return month; 36 } 37 38 public int day(){ 39 return day; 40 } 41 42 public int year(){ 43 return year; 44 } 45 46 47 public String initials() { 48 return firstname.substring(0,1)+lastname.substring(0,1); 49 } 50 51 public boolean isBoomer() { 52 int rt1944 = 1944; 53 int we1964 = 1964; 54 if (rt1944 <= year && year <= we1964) { 55 return true; 56 } 57 return false; 58 } 59 60 public String date() { 61 return month+"/"+day+"/"+year; 62 } 63 64 public String name() { 65 return firstname+" "+lastname; 66 } 67 68 public String everything() { 69 return firstname+" "+lastname+", "+month+"/"+day+"/"+year; 70 } 71 } 72 73