1 19 package jcckit.graphic; 20 21 26 public class Oval extends Rectangle { 27 34 public Oval(GraphPoint center, double width, double height, 35 GraphicAttributes attributes) { 36 super(center, width, height, attributes); 37 } 38 39 45 public void renderWith(Renderer renderer) { 46 if (renderer instanceof OvalRenderer) { 47 ((OvalRenderer) renderer).render(this); 48 } else { 49 throw new IllegalArgumentException (renderer 50 + " does not implements OvalRenderer."); 51 } 52 } 53 } 54 55 | Popular Tags |