Подскажите как решить задачу с летающими шарами используя Class и ООП. Нужно создать лист отдельный с информацией [ИД, х, у, радиус и тп] или можно как то по-другому? не могу допереть как удалить шар на который кликаю.
Использование нормальной функции для достижения поведения геттеров и сеттеров
Чтобы получить свойство getters & setters, если мы определим обычные методы get() и set() это не будет отражать какую-либо специальную реализацию. Например
# Программа Python, показывающая использование # методов get () и set () в # нормальная функция
используя декоратор @property - таким образом - читая значение из такой "переменной" вызовется метод геттер пользовательский, а при присваивании ей значения - сеттер
таким образом можно создавать, например какие-то дополнительные переменные для удобства, которые зависят от данных и автоматически пересчитываются если данные исходные изменяются