28 |
class Controlador(object): |
class Controlador(object): |
29 |
"""Interfaz que debe implementar cualquier entidad que controla a un personaje. |
"""Interfaz que debe implementar cualquier entidad que controla a un personaje. |
30 |
|
|
31 |
Contiene los mensajes de respuesta a los eventos que producen los personajes. |
Contiene los mensajes de respuesta a los sucesos que producen los personajes. |
32 |
|
|
33 |
En la mayoría de los lenguajes orientados a objetos hay que crear una clase o |
En la mayoría de los lenguajes orientados a objetos hay que crear una clase o |
34 |
un interfaz para esto. En Python, debido a ser dinámicamente tipado, esta |
un interfaz para esto. En Python, debido a ser dinámicamente tipado, esta |
161 |
""" |
""" |
162 |
pass |
pass |
163 |
|
|
164 |
|
|
165 |
|
def paga_personaje(self, personaje, monedas): |
166 |
|
"""Metodo llamado cuando otro personaje paga dinero a este. |
167 |
|
|
168 |
|
personaje -- el personaje que ha pagado |
169 |
|
monedas -- el numero de monedas que nos ha dado |
170 |
|
""" |
171 |
|
pass |
172 |
|
|
173 |
|
|
174 |
|
|
175 |
# Código para pruebas unitarias del módulo. |
# Código para pruebas unitarias del módulo. |