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