npublic interface Shape {
n double
PI = 3.1425926; //static final !
n void
draw();
n void
resize();
n}
n
npublic class Circle implements Shape {
n public void draw() { /* draw a circle */ }
n public void resize() { /* draw a circle */ }
n}
n
npublic class Rectangle implements Shape {
n public
void draw() { /* draw a rectangle
*/ }
n public void resize() { /* draw a rectangle */ }
n}
n