Вопросы по теме 'post-conditions'

Предварительное условие и включение класса
Предположим, у меня есть следующий класс: public class Player { private Board board; private int roundsPlayed = 0; public void play() { while (board.isAvailable() && roundsPlayed < 10) { // playing on the board...
9 просмотров
schedule 18.06.2022

Логика Хора | Какое постусловие выполняется при наличии бесконечного цикла?
Мой учитель сказал мне, что следующее утверждение верно: {x > 3}, тогда как верно (x := 3) {x = 3} Почему это утверждение справедливо? Это потому, что пост-условие никогда не проверяется, или пост-условие теперь будет считаться инвариантной...
142 просмотров

Наибольший общий делитель — предварительные и постусловия
Ниже приведены предварительные и последующие условия для метода gcd. pre: x > 0 & y > 0 post: result > 0 & x mod result = 0 & y mod result = 0 & ∀t:Integer · t > 0 & x mod t = 0 & y mod t = 0 ⇒...
465 просмотров
schedule 20.06.2023

Не могут ли ослабление предусловий и усиление постусловий также нарушить принцип замещения Лискова?
Фактическое предусловие подтипа создается путем комбинирования (с использованием логических OR ) предварительных условий базового типа и предварительных условий подтипа , в результате чего результирующее предварительное условие менее...
2598 просмотров

Проверка предусловия и постусловия в публичных методах
Я читал документацию Oracle об использовании ключевое слово assert для проверки предварительных и постусловий метода. В документе говорится, что можно использовать ключевое слово assert для проверки постусловий для методов public , но вы...
921 просмотров

Значение постусловия
Я могу понять значение и назначение предварительных условий в этом коде, но у меня есть проблема с пониманием значения и назначения постусловий. В Push я знаю, что эта часть увеличивает указатель после нажатия целого числа ( Pointer = Pointer~ +1...
931 просмотров
schedule 08.01.2023

ADA - предварительные и последующие условия не работают?
Я пытаюсь учиться на своих собственных предварительных и почтовых условиях в ada.
253 просмотров