• [^] # Re: Rien de transcendant dirait-on

    Posté par . En réponse au journal Noop : encore un nouveau langage ou bien nouvelle génération de langage. Évalué à 1.

    > Qu'est qui assure que l'objet Cat soit dans un état cohérent à un moment T ?

    L'instant T, je m'en moque. Par contre lors de l'enregistrement en base, c'est mon schéma de table ou les contraintes hibernate qui m'assure que l'objet soit cohérent.

    >Le constructeur sert justement à créer un objet, sémantiquement cohérent

    new Cat( null, null, null, null, null, null, null );
    >Si on veut vraiment éclaircir le problème des arguments du constructeurs, les arguments nommés sont probablement une solution plus élégantes.

    Oui mais on fait comment en java ?

    Faut voir aussi, que ce type d'objet correspond souvent à un formulaire web dont les zones de saisie correspondent au attributs initialisés à l'aide des getter/setter.

    Sinon, je ne défend pas forcément cette méthode, j'essaie de l'expliquée...