<div dir="ltr">No lo acabo de entender. Primero creo una clase de que tipo? Que deberia hacer esta clase? Y los templates, deberian poder hacer lo mismo que la clase CResourceManager, es decir, clasificar los recursos. De que les sirve tener una clase padre comun? Me lo puedes explicar un poco mas desgranado para que lo pueda entender un novatillo como yo?<br>
<br>Gracias<br clear="all">Ferran<br>
<br><br><div class="gmail_quote">On Tue, Sep 30, 2008 at 1:16 PM, Programante <span dir="ltr"><<a href="mailto:programante@gmail.com">programante@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ferran Ferri escribió:<div class="Ih2E3d"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
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.<br>

</blockquote></div>
Puedes usar templates que hereden de una clase común que es la que luego usas como base para el polimorfismo.<br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</blockquote></div><br></div>