pROBLema gordo
Publicado por jomismo (28 intervenciones) el 04/12/2004 12:35:28
Es un poco largo pero lo acortare tanto como pueda
Tengo una classe Figura de acuerdo esta bien echa
Luego tengo una subclasse triangle que es una sublacsse de Figura
o sea
Public static triangle extend Figura
de acuerdo
y en el constructor le ponogo
los atributos de Figura + los de triangle
ok
luego en el main declaro la variable
Figura[]figures;
figures = new Figura[num1];
luego tengo un menu con
if(num == 1){figures[x]=obtenirtriangle();x=x+1;}
ke me envia a la funcion obntenirt4riangle
public static Figura obtenirtriangle(){
String color=null;
double base=0,altura=0;
int gruixlinea=0;
System.out.println("Introdueix el color: ");
color = sdato();
System.out.println("Introdueix un gruix de linea: ");
gruixlinea = intdato();
System.out.println("Introdueix base: ");
base = numdato();
System.out.println("Introdueix altura: ");
altura = numdato();
return new Triangle(color,gruixlinea,base,altura);
}
me da error en el return new triangle(....)
me dice constructor triangle no valido
java.String,int,int)
sabenn por ke puede ser
Tengo una classe Figura de acuerdo esta bien echa
Luego tengo una subclasse triangle que es una sublacsse de Figura
o sea
Public static triangle extend Figura
de acuerdo
y en el constructor le ponogo
los atributos de Figura + los de triangle
ok
luego en el main declaro la variable
Figura[]figures;
figures = new Figura[num1];
luego tengo un menu con
if(num == 1){figures[x]=obtenirtriangle();x=x+1;}
ke me envia a la funcion obntenirt4riangle
public static Figura obtenirtriangle(){
String color=null;
double base=0,altura=0;
int gruixlinea=0;
System.out.println("Introdueix el color: ");
color = sdato();
System.out.println("Introdueix un gruix de linea: ");
gruixlinea = intdato();
System.out.println("Introdueix base: ");
base = numdato();
System.out.println("Introdueix altura: ");
altura = numdato();
return new Triangle(color,gruixlinea,base,altura);
}
me da error en el return new triangle(....)
me dice constructor triangle no valido
java.String,int,int)
sabenn por ke puede ser
Valora esta pregunta


0