Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/10/2009, 18:53
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Mensaje Respuesta: Matriz definida en la clase Java

Cita:
Iniciado por qcfer35 Ver Mensaje
... y lo que quisiera saber es como defino una matriz de 5x3 en la clase (atributo de la clase) ...
Código Java:
Ver original
  1. public class Clase {
  2.  
  3.   String nombres[][];
  4.  
  5.   public Clase() {
  6.     nombres = new String[5][3];
  7.     nombres[0][0] = "HackmanC - 0";
  8.   }
  9.  
  10.   public void llenar() {
  11.     nombres[0][1] = "HackmanC - 1";
  12.   }
  13.  
  14.   public void mostrar() {
  15.     System.out.println(nombres[0][0]);
  16.   }
  17.  
  18. }

Cita:
Iniciado por qcfer35 Ver Mensaje
... pero debido a que esta clase es herencia, pues no pueda haber main (logico jeje) y no le busco como insertarle el nombre a cada cuadro de la matriz ...
Que sea un objeto heredado no tiene nada que ver si puede o no tener un método denominado 'main' (solo cuando haya sido definido como 'final').

Código Java:
Ver original
  1. public class Main {
  2.  
  3.   public static void main (String[] args) {
  4.     Clase c = new Clase();
  5.     c.llenar();
  6.     c.mostrar();
  7.   }
  8.  
  9. }
Código Java:
Ver original
  1. public class Main2 extends Main {
  2.  
  3.   public static void main (String[] args) {
  4.     Clase d = new Clase();
  5.     d.llenar();
  6.     d.nombres[0][0] = "CnamkcaH";
  7.     d.mostrar();
  8.   }
  9.  
  10. }

Saludos,