Interface Figura
- All Known Subinterfaces:
Localidad,LocalidadNumerada,Zona,ZonaNumerada
- All Known Implementing Classes:
LocalidadImpl,LocalidadNumeradaImpl,ZonaImpl,ZonaNumeradaImpl
public interface Figura
Interfaz que define las propiedades y métodos comunes de una figura geométrica.
-
Method Summary
Modifier and TypeMethodDescriptiondoubleObtiene la altura de la figura.doubleObtiene la anchura de la figura.doublegetX()Obtiene la posición en el eje X de la figura.doublegetY()Obtiene la posición en el eje Y de la figura.voidsetAltura(double altura) Establece la altura de la figura.voidsetAnchura(double ancho) Establece la anchura de la figura.voidsetX(double x) Establece la posición en el eje X de la figura.voidsetY(double y) Establece la posición en el eje Y de la figura.
-
Method Details
-
getX
double getX()Obtiene la posición en el eje X de la figura.- Returns:
- La posición X de la figura.
-
setX
void setX(double x) Establece la posición en el eje X de la figura.- Parameters:
x- La nueva posición X de la figura.
-
getY
double getY()Obtiene la posición en el eje Y de la figura.- Returns:
- La posición Y de la figura.
-
setY
void setY(double y) Establece la posición en el eje Y de la figura.- Parameters:
y- La nueva posición Y de la figura.
-
getAltura
double getAltura()Obtiene la altura de la figura.- Returns:
- La altura de la figura.
-
setAltura
void setAltura(double altura) Establece la altura de la figura.- Parameters:
altura- La nueva altura de la figura.
-
getAnchura
double getAnchura()Obtiene la anchura de la figura.- Returns:
- La anchura de la figura.
-
setAnchura
void setAnchura(double ancho) Establece la anchura de la figura.- Parameters:
ancho- La nueva anchura de la figura.
-