Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2010, 06:46
Avatar de FiruzzZ
FiruzzZ
 
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 470
Antigüedad: 16 años, 5 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