| interfaceExample.java |
package examples;
interface Drawable {
public void draw();
}
interface Movable {
public void move(double x, double y);
}
interface GraphicsObject extends Movable, Drawable {
}
class Mammal2 implements GraphicsObject {
private boolean hasHair = true;
private double x = 0;
private double y = 0;
public void move(double _x, double _y) {
x = _x;
y = _y;
}
public void draw() {
}; // does nothing right now.
}