[C con Clase] Busco ayuda con manager de recursos

Programante programante en gmail.com
Mar Sep 30 13:16:17 CEST 2008


Ferran Ferri escribió:
> Como podeis ver el diseño tiene algunos errores pero sirve como 
> ejemplo, creo. Ahora viene la pregunta. Mi idea es que si se puede 
> hacer con una clase, por que no hacerlo con varias y gestionar varios 
> tipos de recursos en una sola clase? Al principio habia pensado en 
> hacer un template, y entonces tendria tantos managers como tipos de 
> recursos, pero lo que busco es usar bien el polimorfismo para poder 
> gestionarlas todas en una sola clase. Eso da una serie de problemas de 
> diseño que no consigo responder. Para empezar, la funcion load será 
> diferente para cada clase. Ademas, en getResource se el tipo que tengo 
> que guardar en el vector, pero si tengo varias clases eso ya no vale.
Puedes usar templates que hereden de una clase común que es la que luego 
usas como base para el polimorfismo.




Más información sobre la lista de distribución Cconclase