sábado, 5 de octubre de 2013

Clase CirculoGrafico

A continuación se define la clase CirculoGrafico. que deriva de la clase Circulo e implementa la interface Dibujable. Esta clase es muy similar a la clase RectauguloGrafico y 110 requiere explicaciones especiales.

// fichero CirculoGrafico.java
import java.awt.Graphics;
import java.awt.Color;
public class CirculoGrafico extends Circulo implements Dibujable {
// se heredan las variables y métodos de la clase Circulo
Color color;
// constructor
public CirculoGrafico(double x, double y, double r, Color unColor) {
// llamada al constructor de Circulo
super(x, y, r);
this.color = unColor;
}
// métodos de la interface Dibujable
public void dibujar(Graphics dw) {
dw.setColor(color);
dw.drawOval((int)(x-r),(int)(y-r),(int)(2*r),(int)(2*r));
}
public void setPosicion(double x, double y) {
r
}
} // fin de la clase CirculoGrafico

No hay comentarios:

Publicar un comentario