Tabla de Contenidos

03 - La Forja: el modelo del gremio

La plantilla vive en arrays paralelos que se desincronizan a la primera, la clase de juego sigue siendo un número (1) que solo entiende un switch, la validación está repartida por todo el código y la forja todavía no existe ni como modelo. Este paso construye de una vez el modelo del gremio con las herramientas del tema: clases, visibilidad, getters y setters, constructores, this, miembros estáticos y enumerados; y herencia y super, métodos de Object, polimorfismo, composición, clases abstractas e interfaces.

1. Qué se pide

Cuidado con la tentación: la relación entre las clases de juego es herencia (el guerrero *es un* héroe); la relación entre el gremio y sus colecciones es composición (el gremio *tiene* una plantilla). No las intercambies por comodidad.

2. Con qué

3. Decisiones tuyas

4. Comprobación

5. Pendientes