Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/10/2011, 01:58
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: un objeto solo puede ser creado desde otro objeto

Tal y como lo cuentas, una clase abstract no es la solución, esto lo único que hace es que no puedas hacer un new ClaseAbstracta, ni dentro de Cliente ni fuera.

Creo que tendrás que hacerlo con una clase interna y un constructor privado, aunque no te lo puedo asegurar.

http://monillo007.blogspot.com/2008/...nernested.html

Hoy estoy un poco espeso, así que a ver si alguien se anima y lo confirma o corrige.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.