
12/05/2010, 06:46
|
 | | | Fecha de Ingreso: diciembre-2007 Ubicación: en casa
Mensajes: 470
Antigüedad: 17 años, 2 meses Puntos: 41 | |
Respuesta: no entiendo la creacion de objetos! Para mi que estás mezclando muchos cosas.
Declaración de variables/objetos:
String s;
MiObjeto obj;
Inicialización de los mismos:
s = ""; <---- no todos los objetos puede ser inicializados (creados) de esta manera,creo que solo los primitivos y sus respectivos wrappers (que alguien me corrija si me estoy equivocando).
s = null;
s = new String("....");
obj <--- DEPENDE COMO HAYAS DEFINIDO UN CONSTRUCTOR PARA ESTOS (
puede ser uno por default - > obj = new MiObjeto();
puede tener atributos implícitos en su creación;
un constructor con parámetros;
etc..).
Aparte tomaste como referencia un Objeto muy especial en Java como ser String, el cual es extremadamente flexible, tiene operadores sobrecargados y la propiedad de inmutable que no es mas que una des-referencia y referencia a la nueva cadena.
Última edición por FiruzzZ; 12/05/2010 a las 07:00 |