БЛОГ

Термины инкапсуляция, наследование и полиморфизм, используемые в объектно-ориентированном программировании
2018 Kasım 14

Термины инкапсуляция, наследование и полиморфизм, используемые в объектно-ориентированном программировании

КАПСУЛЯЦИЯ
   Инкапсуляция, которая является одним из терминов, с которыми мы сталкиваемся в таких областях, как объектно-ориентированное программирование и сетевые технологии, представляет собой метод, который защищает систему от внешнего неправомерного использования или злоупотреблений, скрывая некоторые особенности и функции объекта от других или ограничивая доступ при интеграции кода и данных для этой цели. Инкапсуляция или инкапсуляция данных - это просто инкапсуляция класса извне и инкапсуляция или блокирование доступа к классу. При использовании метода инкапсуляции исходный код и данные, включенные в систему, хранятся как единое целое, что дает программисту возможность защитить объекты.


Как известно, классы состоят из свойств и методов. Целью инкапсуляции данных является управление доступом к свойствам в классе и предотвращение доступа к свойствам класса извне путем управления доступом с помощью методов класса.

НАСЛЕДОВАНИЕ:


   Еще один термин, который используется в объектно-ориентированном программировании, - это наследование. Наследование означает наследование, как известно из его имени, и означает, что у класса есть свойства и методы в другом классе. Когда у него есть члены более общего класса, который включает членов определенного класса, ему не нужно их переопределять.


Поскольку классу с большей группой членов не нужно переопределять класс, содержащий некоторые из его членов, он покажет наследование. Термин «расширяет» используется для того, чтобы класс наследовал функции другого класса. Это означает: «Этот класс расширяет следующий класс, т. Е. Принимает его свойства и методы и добавляет новые».

ПОЛИМОРФИЗМ:


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

Галерея продуктов недоступна
Видео не найдено.