Кандидо
Объектно-ориентированное программирование (ООП), как следует из названия, представляет собой парадигму, в которой мы фокусируемся на реальных объектах при программировании любого решения. Под фокусированием реальных объектов мы подразумеваем, что решения вращаются вокруг различных объектов, которые представляют соответствующие объекты в реальной жизненной ситуации. Мы не только пишем программы для обработки данных, мы фактически записываем поведение наших программных объектов, это поведение называется методами в объектно-ориентированном программировании. Элементы данных, на которых действуют эти объекты, называются элементами данных / полями.
При более глубоком рассмотрении ООП с использованием специфической для предметной области терминологии, мы получаем следующие фундаментальные функции:
Инкапсуляция
Наследование Возможность
повторного использования
Скрытие информации
Инкапсуляция:
способ, которым мы устанавливаем логические границы вокруг поведения (методов) и данных (свойств), с которыми они работают, называется инкапсуляцией.
Наследование:
как и в реальной жизни, объекты в ООП так или иначе связаны друг с другом, отношения в большинстве случаев являются отношениями родитель / потомок. Дочерним объектам присущи все функции (методы) и данные (свойства) их родителей.
Повторное использование
Наряду с наследованием, некоторые другие явления, такие как перегрузка и переопределение методов, обеспечивают повторное использование кода, что, как известно, является очень базовой функцией объектно-ориентированного программирования.
Скрытие информации
Когда у нас есть способы повторно использовать наш код тем или иным способом, мы также нуждаемся в некоторой безопасности в отношении нашего исходного кода. Для защиты от несанкционированного доступа / изменения. В объектно-ориентированном программировании это называется сокрытием информации и достигается с помощью «модификаторов доступа», которые позволяют нам ограничивать доступ ко всем или некоторым частям методов и / или данных наших объектов.
Фатима
Объектно-ориентированное программирование (ООП) - это парадигма программирования, основанная на объектах (имеющих как данные, так и методы), целью которой является объединение преимуществ модульности и возможности повторного использования. Объектно-ориентированное программирование (ООП) - это парадигма программирования, основанная на концепции «объектов», которые могут содержать данные в форме полей, часто называемых атрибутами; и код в форме процедур, часто называемых методами.
Для получения дополнительной информации Получить помощь в CodeAvail- Интернет Компьютерных науки уступки
помощи