Download Arreglos de Objetos
Document related concepts
no text concepts found
Transcript
Arreglos de Objetos Los objetos también pueden ser utilizados como elementos de un arreglo o de una matriz, pero su uso tiene que ser más cuidadoso que el de un dato primitivo (int, double, char, etc), pues un objeto contiene valores y métodos que toma de la clase que lo representa. Un arreglo de una dimensión de objetos se define como: Clase nombre_arreglo [] = new Clase[tamaño]; Por ejemplo: //define un arreglo de 10 objetos de la clase Cuenta Cuenta arreglo[] = new Cuenta[10]; public class Cuenta { private String nombre; // nombre del cliente private int numero; // numero de la cuenta private double saldo; // saldo de la cuenta } Cuando se crea un arreglo de objetos en JAVA, no se crean automáticamente los objetos. Lo que se sucede es que el arreglo contiene referencias a objetos(Permite distinguir los objetos de una clase mediante variables que sirven como apuntadores al objeto) y el programa debe crearlos por su cuenta y asignarlos. Recordemos que el valor por defecto de estas referencias es "null”.