Практические занятия ( часов)
1. . Принципы разработки класса. Классы обычных и разреженных матриц.
2. . Закрепление синтаксиса Си++ при проектировании классов.
3. . Переопределение операций.
4. . Организация конвейерной обработки операндов в методах и переопределенных операциях.
5. . Классы структур данных : массивы указателей, списки, деревья.
6. . Проектирование шаблонов для классов структур данных.
7. . Взаимодействие классов в программе : класс двоичного файла, типа данных (строка. матрица) и структуры данных (массив указателей).
8. . Технология наследования классов и использования виртуальных функций.