Что такое парадигма объектно-ориентированного программирования?

2 Ответы


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

    При более глубоком рассмотрении ООП с использованием специфической для предметной области терминологии, мы получаем следующие фундаментальные функции:

    Инкапсуляция
    Наследование Возможность
    повторного использования
    Скрытие информации

    Инкапсуляция:
    способ, которым мы устанавливаем логические границы вокруг поведения (методов) и данных (свойств), с которыми они работают, называется инкапсуляцией.

    Наследование:
    как и в реальной жизни, объекты в ООП так или иначе связаны друг с другом, отношения в большинстве случаев являются отношениями родитель / потомок. Дочерним объектам присущи все функции (методы) и данные (свойства) их родителей.

    Повторное использование
    Наряду с наследованием, некоторые другие явления, такие как перегрузка и переопределение методов, обеспечивают повторное использование кода, что, как известно, является очень базовой функцией объектно-ориентированного программирования.

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

    Для получения дополнительной информации Получить помощь в CodeAvail- Интернет Компьютерных науки уступки
    помощи

Напишите свой ответ

Ваш ответ появится после модерации