Les questions pour tout le Design Par les praticiens de Contrat -

Si ma classe (E) exécute trois interfaces (A, B & C) et étend la classe D, chacun avec ses propres conditions préalables et post-conditions et un invariants.
La Classe E a aussi peu de conditions préalables et post-conditions et un invariants.

Les conditions préalables peuvent être affaiblies. Si vraisemblablement c'est un OU la clause attachant toutes les conditions préalables d'A, B, C, D & E. La question est dans quel ordre ?

Les post-conditions peuvent être renforcées.
Si vraisemblablement je devrais ET toutes les conditions préalables d'A, B, C, D & E. Est-il correct ?

Rien je ne pourrais trouver l'héritage aboout d'Invariants. Comment rejoindriez-vous tout l'invariants de classes A-E ? ET clause ?

Attendre avec impatience pour vos réponses.