• [^] # Re: mouais

    Posté par . En réponse à la dépêche Découvrir Xtend, un langage extension de Java. Évalué à 2.

    La principale raison pour laquelle il est déconseillé de ne pas accéder directement aux champs est justement parce qu'il n'est pas possible d'en faire des méthodes par la suite sans changer la signature, et donc devoir modifier tous les appels.

    Non, ce n'est pas la raison. La raison est qu'un accès direct aux champs n'est pas polymorphique (c'est même statique comme le précise Buf) et bloque donc toute réutilisation de ce code avec de la programmation objet, ce qui peut être très gênant et conduire a des copier coller (quelle monstruosité!).