Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/04/2014, 06:05
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: porque dicen que en java el array es un objeto

En int [] a = new int[10] estás declarando un array de 10 elementos, a es un array y es por tanto un objeto.

En rectangulos[0] = new Rectangulo(....) estás metiendo un objeto Rectangulo en la posición 0 de un arrray de rectangulos. El array de rectangulos es un objeto, pero aqui NO estás declarando el array, por eso la explicación que dabas de que era un objeto porque le hacias un new en esa línea no es válida (la explicación, el array sí es un objeto). En algún sitio del código antes de eso habrás puesto un Rectangulo [] rectangulos = new Rectangulo[numero elementos], ahí SI estás declarando el array.

Se bueno.
__________________
Apuntes Java
Wiki de Programación

Última edición por chuidiang; 17/04/2014 a las 04:13