[eside-ghost] C++

Juanval juanval en gmail.com
Vie Jul 20 00:00:33 CEST 2007


On 7/19/07, Alfredo Beaumont <alfredo.beaumont en gmail.com> wrote:
> Ya pillo la idea. Lo mas sencillo (siempre EMHO) es utilizar herencia. Puedes
> hacer una clase read-only y exportarla para que la usen en todo el programa y
> una clase read-write que herede de la read-only y le añada soporte de
> escritura para exportarla a aquellos módulos que sí necesitan modificar
> datos. Esto es conceptualmente muy simple (nada de rollos friend y similares,
> que suelen ser engorrosos).

Ahora andaba pensando en encapsular los objetos read/write dentro de
objetos solo de lectura, de forma que solo expondría la clase readonly
a la parte insegura. Pero tu sistema resulta bastante mas simple y
elegante :)

Muchas gracias por la idea :D

taluegoooo


Más información sobre la lista de distribución eside-ghost