### Définir et implémenter des interfaces
```plaintext
interface(): méthode(param [type]) [type], ...
```

- La syntaxe pour définir une interface est celle utilisée pour définir les 
méthodes d'une classe, à la différence qu'il n'y a pas de déclaration préalable 
de classe ni d'attributs.

```plaintext
classe(): interfaceImplémentée, ...
```

- Pour qu'une classe implémente une interface, indiquer son nom dans la liste 
des méthodes.
