- un personaje principal de la clase avatar
- una clase prinicipal que se llama como el juego
- una clase llamada combate
- una clase general llamada enemigo de la que derivan 3 clases de enemigos que heredan propiedades de esta.
- una clase llamada escenario de la que derivan 3 clases de escenarios que heredan propiedades de esta.
bien el problema es el siguiente: yo en la clase principal quiero crear un nuevo combate, esta clase quiero que tenga como parametros en el constructor los siguientes(avatar, escenario, enemigo, etc), el problema es que cada enemigo es de una clase distinta al igual que cada escenario, mi pregunta es la siguiente:
debo crear una clase combate1 para pasarle el primer enemigo y el primer escenario y despues crear una clase combate2 para hacer lo mismo?
No es complicado de realizar pero resulta tedioso si continuo creando enemigos y escenarios.
Hay alguna manera de optimizar esto?
Muchas gracias
Locke