/** * Creates IList implementations. * @author *** YOUR NAME HERE *** */ public class ListFactory { /** Creates an IList implementation. */ public static IList createList() { return new JavaList(); } /** Creates a circular IList implementation. */ public static IList createCircularList() { return new CircularJavaList(); } }