16/04/2014, 06:05
|
| 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.
Última edición por chuidiang; 17/04/2014 a las 04:13 |