Originally posted by Chiji Nwankwo:
Please go over my review and let me know any comments or critisms you might have.
public interface Agent
Provides two methods, searchFlight() and bookFlight().
public interface Administrator extends Agent
Provides two methods, addFlight() and deleteFlight().
public interface Operator extends Agent
Provides one method, confirmFlight().
public class TravelAgency implements Operator, Administrator
Facade that implements all the business methods, such as searchFlight(),
confirmFlight(), bookFlight(), addFlight(), and deleteFlight(). A reference
of this class is returned as an Operator (see interface def above) to the