19-09-2011, 02:00 PM
La première proposition de Sephi est bien mais je la trouve trop lourde, je mettrais juste la fonction attack_by sans mettre une enveloppe pour l'utiliser avec la classe Character.
Pour le switch cas, je parle en général pas forcement pour ton code, en cas d'ajout d'un nouvelle élément qui pourrait interagir avec ton objet, il faudra ajouter un cas, ce n'est pas énorme mais si tu l'appliques la technique à l'ensemble de ton projet ...
Pour ma part, je n'ai pas ce soucis, vu que j'utilise JAVA
Pour le switch cas, je parle en général pas forcement pour ton code, en cas d'ajout d'un nouvelle élément qui pourrait interagir avec ton objet, il faudra ajouter un cas, ce n'est pas énorme mais si tu l'appliques la technique à l'ensemble de ton projet ...
Pour ma part, je n'ai pas ce soucis, vu que j'utilise JAVA