Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Это список терминов, используемых в объектно-ориентированном программировании . Некоторые из них связаны с объектно-ориентированным программированием, а некоторые нет.

A [ править ]

B [ править ]

C [ править ]

  • Бросать
  • Схема цепочки ответственности
  • Класс
  • Иерархия классов
  • Метод класса
  • Объект класса
  • Переменная класса
  • Сплоченность
  • Класс коллекции
  • Состав
  • Конструктор
  • Контейнер (абстрактный тип данных)
  • Контравариантность
  • Конструктор копирования
  • Связь
  • Ковариация

D [ править ]

  • Дизайн, управляемый данными
  • Скрытие данных
  • Конструктор по умолчанию
  • Глубокая копия
  • Делегация
  • Внедрение зависимости
  • Деструктор
  • Таблица отгрузки
  • Динамическое связывание, также называемое поздним связыванием
  • Динамическая отправка
  • Язык с динамической типизацией

E [ править ]

  • Раннее связывание
  • Собственный класс
  • Инкапсуляция (компьютерное программирование)
  • Европейская конференция по объектно-ориентированному программированию
  • Обработка исключений
  • Расширение

F [ править ]

  • Фасад - узор
  • Шаблон заводского метода
  • Заводской объект
  • Заводской образец
  • Поле
  • Финализатор
  • Первоклассная функция
  • Хрупкий базовый класс
  • Состав функций

G [ править ]

  • Общее программирование
  • Бог возражает

H [ править ]

  • Распределение памяти на основе кучи
  • Класс помощника
  • Гибридный язык

Я [ править ]

  • Неизменяемый объект (также называемый неизменным значением)
  • Скрытие информации
  • Наследование
  • Инициализировать
  • Встроенная функция
  • Внутренний класс
  • Экземпляр (информатика)
  • Метод экземпляра
  • Переменная экземпляра (также называемая членом данных)
  • Диаграмма взаимодействия
  • Интерфейс
  • Инверсия управления (IoC)
  • Итератор

L [ править ]

  • Поздняя привязка
  • Принцип подстановки Лискова

M [ править ]

  • Доступность для участников
  • Члены, любое содержимое класса: атрибуты , методы и внутренние классы
  • Передача сообщений
  • Метакласс
  • Метапрограммирование
  • Метод (компьютерное программирование)
  • Mixin
  • Макет объекта
  • Модель – представление – контроллер (MVC)
  • Модульное программирование
  • Множественная отправка
  • Множественное наследование
  • Многоуровневая архитектура
  • Изменяемая переменная
  • Мутаторный метод

N [ править ]

  • Изменение имени
  • Пространство имен
  • Родной метод
  • Вложенный класс

O [ править ]

  • Объект (информатика)
  • Тип объекта
  • OOPSLA - ежегодная конференция по объектно-ориентированному программированию, системам, языкам и приложениям
  • Принцип открытия / закрытия
  • Ортогональность
  • Перегрузка

P [ править ]

  • Упаковка
  • Параметрическая перегрузка
  • Параметризованные классы
  • Принципы Парнаса
  • Частичный класс
  • Узоры
  • Дизайн на основе политик
  • Полиморфный
  • Примитивный тип данных
  • private, способ инкапсуляции в объектно-ориентированном программировании
  • Парадигма программирования
  • protected, способ инкапсуляции в объектно-ориентированном программировании
  • Протокол
  • Образец прототипа
  • Программирование на основе прототипов
  • public, способ инкапсуляции в объектно-ориентированном программировании
  • Чистый полиморфизм
  • Чистая виртуальная функция (также называемая чистым виртуальным методом)

R [ править ]

  • Быстрая разработка приложений (иногда быстрое прототипирование )
  • Рекурсия
  • Уточнение
  • Отражение
  • Ответственный дизайн
  • Обратный полиморфизм
  • Информация о типе времени выполнения

S [ править ]

  • Сфера
  • Неглубокая копия , в отличие от глубокой копии
  • Принцип единой ответственности
  • Шаблон синглтона
  • Однокорневая иерархия
  • Нарезка
  • Спецификационный класс , класс, реализующий абстрактный класс
  • Распределение памяти на основе стека
  • Статический метод
  • Статически типизированный язык в отличие от динамически типизированного языка
  • Строго типизированный язык программирования
  • Подкласс (также называемый дочерним классом или производным классом)
  • Связь подкласса
  • ТВЕРДЫЙ
  • Заменяемость , принцип
  • Подтип
  • Суперкласс (также называемый родительским или базовым классом)

Т [ править ]

  • Уровни
  • Шаблон метода шаблона
  • Разработка через тестирование
  • Черта характера
  • Тип
  • Преобразование типов (также называемое приведением типов )

V [ править ]

  • Виртуальный класс
  • Виртуальная функция (также называемая виртуальным методом)
  • Указатель виртуальной функции (также называемый указателем виртуального метода)
  • Виртуальное наследование (объектно-ориентированное программирование)
  • Таблица виртуальных методов (также называемая vtable, таблицей виртуальных функций или таблицей виртуальных методов)
  • Вязкость (программирование)
  • Тип пустоты

W [ править ]

  • Слабая ссылка

Д [ редактировать ]

  • Йо-йо проблема