номер
Это набор правил, общих для всех методов класса. Инварианты не являются правилами для методов.
Проектирование по контракту включает определение следующих частей контракта:
- Метод предпосылок
- Метод постусловий
- Инвариант класса
То, что вы описываете, это постусловия метода. Они принадлежат контракту каждой функции (который, конечно, является частью контракта класса), но не относятся к инварианту класса.