public abstract class Shape { private int x; private int y; public abstract void draw(); public void setAnchor(int x, int y) { this.x = x; this.y = y; } }
public class Circle implements Shape { private int radius; }
public abstract class Circle extends Shape { private int radius;}
public class Circle extends Shape { private int radius; public void draw();}
public abstract class Circle implements Shape { private int radius; public void draw();}
public class Circle extends Shape { private int radius; public void draw() {/* code here */}
public abstract class Circle implements Shape { private int radius; public void draw() { /* code here */ }