Лабораторная работа №3. Шаблоны.
Задание:
Разработать generic-класс, генерирующий матрицу значений и производящие над ней следующие манипуляции:
1) вывод в консоль
2) нахождение максимального/минимального элемента в матрице
3) выделение части матрицы по координатам i1j1 i2j2, заданным пользователем
4) некий свой метод, выполняющий манипуляцию над матрицей (выбирается студентом самостоятельно; например: нахождение среднего значения, транспонирование матрицы, выделение главной диагонали, сортировка строки/столбца и т.д.)
=========================================
Лабораторная работа №4. Шаблоны-2.
Задание:
Реализовать класс, унаследованный от чужого класса из лабораторной работы №3 и дополненный новым функционалом (видоизменение класса — полностью на усмотрение студента).