Duvida com arrays

1 resposta
K

Oi!

Tenho um array bidemensional celulas :

public class FolhaCalculo {

          	private int nlinhas;
          	private int ncolunas;
          	private int celulas[][];	
							
            public FolhaCalculo()
            {
            	nlinhas=0;
            	ncolunas=0;
            	celulas = new int[0][0];
            }
     
            public FolhaCalculo(int nl, int nc)
            {
            	nlinhas=nl;
            	ncolunas=nc;
            	celulas = new int[nl][nc];
            }       
	
			public int getNlinhas()
			{
				return nlinhas;
			}
			
			public void setNlinhas(int nl)
			{
				nlinhas=nl;
			}
			
			public int getNcolunas()
			{
				return ncolunas;
			}
			
			public void setNcolunas(int nc)
			{
				ncolunas=nc;
			}
			
			public int getCelulas()

Como defino um método getCelulas ? Para me devolver tanto o número de linhas como de colunas? tem que voltar os dois valores para depois poder criar Celulas da mesma maneira, tipo Celula cel = fc.getCelulas();, a classe Celula tambem terá uma assinatura de linha e coluna.

1 Resposta

poolborges

retornar um objecto FolhaCalculo pode ser o teu caso

//esse metodo o objecto referencido

public FolhaCalculo getCelulas(){

return this;

}
//

public String toString(){

return " Linhas: “+nlinhas+” Colunas: "+ncolunas;

}
Criado 31 de maio de 2007
Ultima resposta 31 de mai. de 2007
Respostas 1
Participantes 2