Представьте шахматную доску. На этой доске у нас есть 3 объекта. 1 доска. 2 квадрата доски. 3 штуки с доски.Python объектно-ориентированная архитектура
У квадратов есть метод, который делает их занятыми. У кусков есть способ, которым они двигаются.
Доска является основным классом, который создает экземпляры квадратов и кусков.
Выполнение движения части. Например, епископ, мне нужно вызвать метод епископа. Но этот метод должен вызывать метод, который также занимает квадрат (занятый). Как будет правильная архитектура?
http://stackoverflow.com/questions/28479341/python-acess-top-class – user3553966
Вы забыли игрока (ов) - imho;) – sebastian