Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2011, 20:15
jasamestica
 
Fecha de Ingreso: marzo-2006
Mensajes: 329
Antigüedad: 18 años, 1 mes
Puntos: 1
un objeto solo puede ser creado desde otro objeto

Hola

como puedo crear una clase que solamente pueda ser creada desde otra clase

ejemplo:

tengo la clase cliente y la clase aparato

no quiero que se pueda hacer esto desde fuera de la clase cliente:

Aparato miAparato = new Aparato();

solo quiero que se pueda crear desde dentro de la clase Cliente:

Cliente miCliente = new Cliente();
miCliente.agregarAparato();//dentro de este metodo creo un objeto Aparato y lo agrego
a una coleccion que se encuentra privada dentro de cliente

Gracias espero haber explicado bien mi problema.