Включение

Включение

Агрегирование в общем смысле — это объединение нескольких элементов в единое целое. Результат агрегирования называют агрегатом.

В программировании под агрегированием (так же называемым композицией и включением) подразумевают методику создания нового класса из уже существующих классов. Об агрегировании также часто говорят как об «отношении принадлежности» по принципу «у машины есть корпус, колеса и двигатель».

Вложенные объекты нового класса обычно объявляются закрытыми, что делает их недоступными для прикладных программистов, работающих с классом. С другой стороны, создатель класса может изменять эти объекты, не нарушая работы существующего клиентского кода. Кроме того, замена вложенных объектов на стадии выполнения программы позволяет динамически изменять её поведение. Механизм наследования такой гибкостью не обладает, поскольку для производных классов устанавливаются ограничения, проверяемые на стадии компиляции.

На базе агрегирования реализуется методика делегирования, когда поставленная перед внешним объектом задача перепоручается внутреннему объекту, специализирующемуся на решении задач такого рода.



Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?
Синонимы:

Антонимы:

Смотреть что такое "Включение" в других словарях:

  • включение — вложение, введение, подключение, подсоединение; вовлечение, охват, вставка, помещение; запуск; прием, привнесение, ксения, инородная частица, ввод, аннексирование, заключение, глобоид, вписывание, зачисление, янтарь, вкрапление, принятие, хадалит …   Словарь синонимов

  • ВКЛЮЧЕНИЕ — ВКЛЮЧЕНИЕ, включения, мн. нет, ср. (книжн.). Действие по гл. включать включить. Со включением старых долгов. Включение тока (электрического). Толковый словарь Ушакова. Д.Н. Ушаков. 1935 1940 …   Толковый словарь Ушакова

  • включение — ВКЛЮЧИТЬ, чу, чишь; чённый ( ён, ена); сов. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю. Шведова. 1949 1992 …   Толковый словарь Ожегова

  • включение — — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN closingclosureconnectioncut in …   Справочник технического переводчика

  • Включение — Включение – постороннее тело, заключенное в массе материала. [ГОСТ Р ЕН 1850 2 2008 ] Рубрика термина: Свойства материалов Рубрики энциклопедии: Абразивное оборудование, Абразивы, Автодороги …   Энциклопедия терминов, определений и пояснений строительных материалов

  • включение — 3.23.2 включение: Дефект, имеющий вид объемного объекта различного размера, формы и цвета, находящийся внутри бриллианта. Источник: ГОСТ Р 52913 2008: Бриллианты. Классификация. Технические требования оригинал документа …   Словарь-справочник терминов нормативно-технической документации

  • включение — įjungimas statusas T sritis automatika atitikmenys: angl. switching; switching in; switching on vok. Anschalten, n; Einschalten, n; Einschaltung, f; Schließen, n rus. включение, n; включение в цепь, n pranc. branchement, m; enclenchement, m; mise …   Automatikos terminų žodynas

  • Включение — Inclusion Включение. (1) Физическая и механическая неоднородность, встречающаяся в пределах материала или детали, обычно состоящая из твердого изолированного инородного материала. Включения часто способны к распространению некоторых структурных… …   Словарь металлургических терминов

  • включение — jungimas statusas T sritis automatika atitikmenys: angl. connection; joining vok. Anschluß, m; Schaltung, f; Schließen, n rus. включение, n; замыкание, n; соединение, n pranc. connexion, f; couplage, m; jonction, f; montage, m; raccordement, m …   Automatikos terminų žodynas

  • включение — įjungimas statusas T sritis fizika atitikmenys: angl. switching in; switching on vok. Anschalten, n; Einschaltung, f; Zuschalten, n rus. включение, n pranc. mise en circuit, f …   Fizikos terminų žodynas

  • включение — įterpimas statusas T sritis fizika atitikmenys: angl. incorporation; insertion; introduction vok. Einbau, m; Einbauen, n; Einlagerung, f rus. введение, n; включение, n; внедрение, n pranc. incorporation, f; insertion, f; introduction, f …   Fizikos terminų žodynas


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»