package shape; import java.awt.Point; import java.util.List; public interface ShapeFactory { public char key(); public int nPoints(); public Shape createShape(List points); }