Какие утверждения справедливы относительно выполнения предусловия и постусловия рекурсивного метода?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
клиент обязан гарантировать выполнение предусловия для всех внутренних рекурсивных вызовов
для всех внутренних рекурсивных вызовов метод обязан гарантировать выполнение предусловия
сам метод обязан гарантировать выполнение предусловия только в случае прямой рекурсии, когда вызов метода осуществляется непосредственно в теле самого метода(Верный ответ)
при косвенной рекурсии гарантировать выполнение предусловия обязан метод, непосредственно вызывающий рекурсивный метод(Верный ответ)
при вызове рекурсивного метода клиент обязан гарантировать выполнение предусловия метода(Верный ответ)