Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 12.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.12 Mб
Скачать

4. Содержание отчёта

  1. Название, цель работы

  2. Протокол выполнения работысо всеми распечатками, скриншотами, комментариями и наблюдениями согласно разделу «Выполнение работы».

  3. Ответы на контрольные вопросы.

5. Вопросы к защите

1. В чем смысл использования шаблонов?

2. Синтаксис/семантика шаблонов классов?

3. Перечислите основные свойства параметризованных классов.

4. Может ли быть пустым список параметров шаблона? Объясните.

5. Все ли компонентные функции параметризованного класса являются параметризованными?

6.Являются ли дружественные функции, описанные в параметризованном классе, параметризованными?

7. Могут ли шаблоны классов содержать виртуальные компонентные функции?

8. Как определяются компонентные функции параметризованных классов вне определения шаблона класса?

Приложение

Самостоятельная работа по лабораторной работе № 12

«Шаблоны классов»

Самостоятельная работа по теме занятия включает в себя:

- изучение теоретического материала лекционных занятий, учебной литературы, Интернет-ресурсов, раздела «Краткие сведения из теории» настоящего описания ЛР;

- выполнение практических заданий и решение задач

Задачи и практические задания

  1. Определить шаблон класса “вектор” - одномерный массив.

  2. Определить шаблон класса “матрица” - двумерный массив.