Java - = EXPECTED

 
Vista:

= EXPECTED

Publicado por mary (31 intervenciones) el 19/11/2006 23:06:58
hola tengo este codigo y me da error "= EXPECTED" como lo quito por favor si coloco public Datos mat [][]=null; se quita pero marca error en public XMatriz XMatriz(int filaMax, int colMax) de la clases Matrices. Ayuda por favor

public class Datos {
public int valor;
public boolean marca;
public Datos() {
valor=9;
marca=false;

public interface XMatriz {
public Datos mat [][]; //ERROR "= EXPECTED"
public int f=0, c=0;
public XMatriz XMatriz(int filaMax, int colMax);
//crea un matriz de tamaño máximo filaMax x colMax
public XMatriz rangoFilas(int filaDesde, int filaHasta);// throws XMatrizException;
//devuelve una submatriz de filas
}

public class Matrices implements XMatriz {
public Datos mat[][];
int f,c;
public Matrices() {
mat= new Datos[f][c];
}
public XMatriz XMatriz(int filaMax, int colMax) {
f=filaMax;
c=colMax;
mat = new Datos[f][c];
Datos inicio = new Datos();
for (int i=0; i<filaMax; i++)
for (int j=0; j<colMax; j++)
mat[i][j]= inicio;
}
public XMatriz rangoFilas(int filaDesde, int filaHasta)
{
XMatriz submatriz = new Matrices();
for (int i=filaDesde; i<=filaHasta; i++)
for (int j=0; j<c; j++)
submatriz.mat[i-filaDesde][j]=mat[i][j];
return (submatriz);
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:= EXPECTED

Publicado por chuidiang (950 intervenciones) el 20/11/2006 05:43:31
Hola:

Este método debería devolver algo que sea de tipo XMatriz, tal cual lo tienes declarado.

public XMatriz XMatriz(int filaMax, int colMax)
{
....
return algo;
}

Se buena.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar