/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author ESTEBAN
*/
public class Cuadrado extends Figura{
private double altura;
public Cuadrado (){
super (0,0);
setAltura(0);
}
public Cuadrado(double x, double y,double a){
super(x,y);
setAltura(a);
}
public void setAltura(double a){
altura=a;
}
public double getAltura(){
return altura;
}
public String toString(){
return super.toString()+"\nLa altura es: "+altura;
}
public static void main (String args[]){
Cuadrado c1 = new Cuadrado(1,2,4);
System.out.println(c1.toString());
System.out.println("\nLa coordenada en X : "+c1.getCoordenadaX());
System.out.println("Coordenada Y: "+c1.getCoordenadaY());
System.out.println("La altura es: "+c1.getAltura());
}
}
martes, 13 de octubre de 2009
Suscribirse a:
Enviar comentarios (Atom)
Este comentario ha sido eliminado por un administrador del blog.
ResponderEliminarcreo que FIGURAS deberia tener una varible para el numero de lado, sino como sabes que es cuadrado o triangulo
ResponderEliminarEn tu codigo del cuadrado te podria ayudar esto para que tengas una variable para cada lado y puedas dar las cordenadas
ResponderEliminarprivate double CoordenadaX;
private double CoordenadaY;
private double CoordenadaX1;
private double CoordenadaY1;
private double CoordenadaX2;
private double CoordenadaY2;
public Figuras(){
setFiguras (0,0,0,0,0,0);
}
public Figuras(double x, double y, double x1, double y1,double x2, double y2){
setFiguras(x,y,x1,y1,x2,y2);
}
public void setFiguras(double x, double y, double x1, double y1,double x2, double y2){
CoordenadaX = x;
CoordenadaY = y;
CoordenadaX1 = x1;
CoordenadaY1 = y1;
CoordenadaX2 = x2;
CoordenadaY2 = y2;