GEK / ООП_ГОСЫ_
.docx-
Раскрыть смысл следующих понятий: «наследование», «инкапсуляция», «полиморфизм». Привести примеры кода на одном из объектно-ориентированных языков C++, Java или C#.
-
Специальные функции члены класса: конструкторы, деструкторы, конструкторы копирования. Привести примеры кода на одном из объектно-ориентированных языков C++, Java или C#.
-
Перегрузка и переопределение методов и операторов. Привести примеры кода на одном из объектно-ориентированных языков C++, Java или C#.
-
Обработка исключений. Привести примеры кода на одном из объектно-ориентированных языков C++, Java или C#.
-
Область видимости и модификаторы доступа. Привести примеры кода на одном из объектно-ориентированных языков C++, Java или C#.
-
UML. Диаграмма вариантов использования. Привести пример.
-
UML. Диаграмма классов. Привести пример.
-
UML. Диаграмма последовательности. Привести пример.
-
UML. Диаграмма деятельности. Привести пример.
-
UML. Диаграмма кооперации. Привести пример.
-
UML. Диаграмма состояний. Привести пример.
-
UML. Диаграмма компонентов. Диаграмма развертывания. Привести пример.
-
Структурный паттерн проектирования «Компоновщик». Привести пример.
-
Структурный паттерн проектирования «Оболочка». Привести пример.
-
Структурный паттерн проектирования «Мост». Привести пример.
-
Структурный паттерн проектирования «Адаптер». Привести пример.
-
Структурный паттерн проектирования «Заместитель». Привести пример.
-
Структурный паттерн проектирования «Приспособленец». Привести пример.
-
Поведенческий паттерн проектирования «Команда». Привести пример.
-
Поведенческий паттерн проектирования «Наблюдатель». Привести пример.
-
Поведенческий паттерн проектирования «Состояние». Привести пример.
-
Поведенческий паттерн проектирования «Итератор». Привести пример.
-
Поведенческий паттерн проектирования «Цепочка обязанностей». Привести пример.
-
Поведенческий паттерн проектирования «Шаблонный метод». Привести пример.
-
Порождающий паттерн проектирования «Абстрактная фабрика». Привести пример.
-
Порождающий паттерн проектирования «Абстрактный метод». Привести пример.
-
Порождающий паттерн проектирования «Одиночка». Привести пример.
-
Порождающий паттерн проектирования «Прототип». Привести пример.
-
Порождающий паттерн проектирования «Строитель». Привести пример
-
Архитектурный шаблон проектирование MVC. Привести пример.