[Php-objetos] No me sale
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Mar 18 21:17:29 ART 2009
Hola Gerardo,
El mié, 18-03-2009 a las 20:15 -0300, Gerardo Valiani escribió:
> Estoy tratando de hacer el diseño del sistema. Pero hay algo no lo
> puedo sacar.
>
> Tengo por ejemplo los siguientes datos:
> http://www.rincondeldm.com/index.php?title=B%C3%A1rbaro.
> Como diseño el sistema para tener guardados los datos de la tabla
> "Tabla de progreso: Barbaro".
Si estás pensando en cómo diseñar al sistema para "tener guardado"
algo, estamos fritos...
Tenemos que hallar el comportamiento de la cosa que justifique su
existencia, o rebajarla a un simple atributo.
No te va a ser tan fácil como debiera, porque no terminaste de expresar
las cosas en términos de "el sistema debe". En cualquier distracción vas
a pensar en el usuario o en el personaje en vez de en el sistema.
> Hacer los objetos "ataque base", "salvacio fortaleza", "salvacion
> reflejo" y "salvacion voluntad" no me parecio correcto. Porque van a
> ser objetos con nada de comportamiento. Solo tendran un valor numerico
> o string. No entiendo. Como hago?
A veces que un Objeto tenga solo un par de atributos no está
necesariamente mal: por ejemplo es la única manera de cambiarlo por otro
en una composición usando una referencia a la superclase.
Tal vez debamos circunscribir tu tesis a 2 personajes solamente, para
hacer las abstracciones necesarias. Luego la ampliás por tu cuenta
agregando clases.
Te repito que como conozco muy superficialmente el tema (y por no tener
buenos requerimientos escritos) no puedo responderte categóricamente al
"cómo hago" :(
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-objetos