
public class Infant {   
   private String name;
   private int age; // age in months at time of travel
   private Passenger guardian;

   public Infant (String n, int a, Passenger p1)  {
   		name = n;
   		age = a;
   		guardian = p1; 
   }
   
   public String getName() {
   		return name;
   }
   public int getAge() {
   		return age;
   }
   public Passenger getGuardian() {
   		return guardian;
   }
   
   public String toString()  {
   		return "Infant " + name + "; age = " + age + 
   			" months;  guardian = " + guardian.toString();
   }
   
   // to test this class
   public static void main (String args[]) {
   		ElitePassenger p1 = new ElitePassenger("Peggy");
   		Infant i1 = new Infant("Baby", 24, p1);
   		System.out.println(i1);
   }
}


