Материал из РУВИКИ — свободной энциклопедии

Конструктор

Перейти к справке о страницах разрешения неоднозначности

Констру́ктор (от лат. constructor — «строитель»):

Информатика

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