Предварительное условие и содержание класса

Предположим, у меня есть следующий класс:

public class Player {
private Board board;
private int roundsPlayed = 0;

public void play() {
    while (board.isAvailable() && roundsPlayed < 10) {
        // playing on the board
        roundsPlayed++;
    }
}
}

Что такое состояние до / после моего Player"s play() метод?

Мой ответ на предварительное условие будет сосредоточен вокруг roundsPlayed переменная,

Однако мне интересно, должно ли мое пред / пост-условие включать тот факт, что я использую Board и, вероятно, его переменные в моем методе

Должно ли мое условие до / после учитывать Board в моем ответе?

1 ответ

Да, у вас есть предварительное условие, что board не является null,

Другие вопросы по тегам