# Семинар 21.09.12020 ## План семинара 1. Класс с динамическим массивом. Массив, размер, конструктор, деструктор. 2. Безопасный ввод-вывод. get-ер и set-ер. 3. Конструктор копирования. 4. Сложение и вычитание. ## Task1 ### Задание 1 Создать класс для работы с динамическим массивом типа int, хранить в совйствах указатель на данные и размер массива, реализовать конструктор, получающий на вход размер массива, и деструктор. ### Задание 2 Реализовать сеттер, проверяющий входящее значение на принадлежгность к промежутку от -100 до 100 включительно и проверяющий выход за границы массива, и геттер, проверяющий выход за границы массива. ### Задание 3 Реализовать конструктор копирования. ### Задание 4 Реализовать операцию сложения и вычитания для массивов(сложение и вычитание всех элементов). ## Task2 То же самое, но с двухмерным массивом