Person.java
1    package people;
2    // five properties of a person
3    public class Person {
4    
5        private String firstName;
6        private String lastName;
7        private int month;
8        private int day;
9        private int year;
10   
11       public Person(String name1,int month1,int day1,int year1)
12       {
13            firstName=firstName(name1);
14            lastName=lastName(name1);
15            day=day1;
16            year=year1;
17            month=month1;
18       }
19       public String toString()
20       {
21           String info=(firstName+lastName+", born "+month+"/"+day+"/"+year);
22           return info;
23       }
24       private static String lastName(String directorStyleName) {
25           int length =directorStyleName.length();
26           int comma=directorStyleName.indexOf(" ");
27           comma=comma+1;
28           directorStyleName=directorStyleName.substring(comma,length);
29   
30           return directorStyleName;
31       }
32       private static String firstName(String directorStyleName) {
33           int length =directorStyleName.length();
34           int comma=directorStyleName.indexOf(" ");
35           directorStyleName=directorStyleName.substring(0,comma+1);
36           return directorStyleName;
37       }
38   
39   
40   }
41