ООП - Объектно-Ориентированное Программирование
ООП, или Объектно-Ориентированное Программирование, — это парадигма программирования, которая использует объекты и классы в центре проектирования приложений и программ. Эта парадигма основана на следующих ключевых принципах: 1. Инкапсуляция: Это означает, что все данные (атрибуты) и код (методы), оперирующие данными, объединяются в единицу — объект. Инкапсуляция также подразумевает скрытие внутреннего состояния объекта от прямого доступа извне, что позволяет предотвратить непреднамеренные изменения состояния объекта и облегчает отладку кода...