Добрый вечер. Хотелось бы задать вопросы по вчерашнему примеру, где были чемпионаты, в них были команды, а в них соответственно игроки. Задача - перевести игрока из одной команды в другую, причем трансферы доступны только(!) внутри чемпионата. Кто должен отвечать за проверку команды "не из чемпионата"
Где-то в игроке должен быть метод
function transfer(Team team)
Но разве в методе это будет логично делать?