/** * Contains a factory method for producing IVector implementations. * @author *** YOUR NAME HERE *** */ public class VectorFactory { /** Constructs a new object of type IVector. */ public static IVector createVector() { return new JavaVector(); } }