Modification de la visibilité de action()

Elle passe en abstract dans Agent, et est implémentée dans les classes
filles