Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определённого класса, а классы образуют иерархию наследования.

CLOS — система объектно-ориентированного программирования, являющаяся частью Common Lisp — стандарта языка Лисп. Кроме того, её встраивают в другие диалекты, такие как EuLisp или Emacs Lisp. Вначале предложенная как дополнение, CLOS была принята в качестве части стандарта ANSI CommonLisp.
Eiffel (Эйфель) — объектно-ориентированный язык программирования с алголоподобным синтаксисом, разработанный Бертраном Мейером. В этом языке впервые был реализован метод контрактного программирования.
Алле́ли — различные формы одного и того же гена, расположенные в одинаковых участках (локусах) гомологичных хромосом, определяют направление развития конкретного признака. В диплоидном организме может быть два одинаковых аллеля одного гена, в этом случае организм называется гомозиготным, или два разных, что приводит к гетерозиготному организму.
Наследование — концепция объектно-ориентированного программирования, согласно которой абстрактный тип данных может наследовать данные и функциональность некоторого существующего типа, способствуя повторному использованию компонентов программного обеспечения.
Мно́жественное насле́дование — свойство, поддерживаемое частью объектно-ориентированных языков программирования, когда класс может иметь более одного суперкласса, интерфейсы поддерживают множественное наследование во многих языках программирования. Эта концепция является расширением «простого наследования», при котором класс может наследоваться только от одного суперкласса.
При́месь — элемент языка программирования, реализующий какое-либо чётко выделенное поведение. Используется для уточнения поведения других классов, не предназначен для порождения самостоятельно используемых объектов. В объектно-ориентированных языках программирования является способом реализации классов, отличным от широко используемых принципов, пришедших из языка программирования Simula. Механизм впервые реализован в Flavors. Преимуществом примесей является то, что повышая повторную используемость текстов программ, этот метод избегает многих проблем множественного наследования. Однако при этом метод накладывает свои ограничения.

Io — скриптовый, чисто объектно-ориентированный язык программирования с динамической типизацией. Язык был разработан Стивом Декортом в 2002 году. Реализация является кроссплатформенной, открытой и рассчитана на лёгкость встраивания в качестве скриптового языка.
Таблица виртуальных методов — координирующая таблица или vtable — механизм, используемый в языках программирования для поддержки динамического соответствия.
Интерфе́йс — программная/синтаксическая структура, определяющая отношение между объектами, которые разделяют определённое поведенческое множество и не связаны никак иначе. При проектировании классов, разработка интерфейса тождественна разработке спецификации.
Виртуальный класс:
- Виртуальный класс в дистанционном обучении.
Коадъю́тор, епископ-коадъютор (Coadjutor) — католический титулярный епископ, назначаемый Святым Престолом в определенную епархию для осуществления епископских функций наряду с епархиальным епископом с правом наследования епископской кафедры.

Насле́дование — переход имущества, прав и связанных с ними обязанностей умершего лица (наследодателя) к иным лицам (наследникам).
Виртуа́льное насле́дование в языке программирования C++ — один из вариантов наследования, который нужен для решения некоторых проблем, порождаемых наличием возможности множественного наследования, путём разрешения неоднозначности того, методы которого из суперклассов необходимо использовать. Оно применяется в тех случаях, когда множественное наследование вместо предполагаемой полной композиции свойств классов-предков приводит к ограничению доступных наследуемых свойств вследствие неоднозначности. Базовый класс, наследуемый множественно, определяется виртуальным с помощью ключевого слова virtual
.

Ромбовидное наследование — ситуация в объектно-ориентированных языках программирования с поддержкой множественного наследования, когда два класса B
и C
наследуют от A
, а класс D
наследует от обоих классов B
и C
. При этой схеме наследования может возникнуть неоднозначность: если объект класса D
вызывает метод, определенный в классе A
, а классы B
и C
по-своему переопределили этот метод, то от какого класса его наследовать: B
или C
?

Нейрофиброматоз — заболевание из группы факоматозов. Существует 7 типов нейрофиброматоза.

Бха́кти Су́ндар(а) Гови́нда Де́в(а)-Госва́ми — вайшнавский религиозный деятель, гуру и богослов; ученик Б. Р. Шридхары Госвами, руководитель религиозной организации «Шри Чайтанья Сарасват Матх» с 1985 по 2010 год.
Структурные шаблоны — шаблоны проектирования, в которых рассматривается вопрос о том, как из классов и объектов образуются более крупные структуры.
Синдро́м Ве́рмера — наследственно обусловленное сочетание эндокринного аденоматоза и пептических язв тонкого отдела кишечника. Включает сочетание гормонально активных опухолей, исходящих из эндокринных клеток и гормонально неактивных опухолей, исходящих из других (неэндокринных) клеток организма.
Классификатор в языке моделирования UML — обобщённая концепция описания структурных и поведенческих свойств некоего элемента системы. Существует три основных вида классификаторов: классы, типы данных и интерфейсы, однако к классификаторам также относятся ассоциации, акторы, элементы Use Case, сигналы, компоненты, узлы, варианты использования и подсистемы. Помимо простых свойств классификаторы имеют большое количество расширенных. Отношения между классификаторами включают в себя обобщение, ассоциацию, реализацию и разного рода зависимости