Информатика и технология программирования

       

Раздел : Тотальное объектно-ориентированное программирование (часов)


1. . Объекты - элементы данных класса. Производные классы. Доступность элементов базового и производного классов. Наследование. Особенности конструирования объектов производных классов (bk65.doc) (2 часа) .

2. . Виртуальные функции. Понятие, реализация, сущность инкапсуляции. Виртуальные функции в иерархии классов. Виртуальные функции и динамическое связывание. Пример использования виртуальных функций для создания произвольных элементов базы данных. Использование виртуальной функции для перекрытия метода в производном классе (отложенное действие в пр о изводном классе) (bk65.doc) (2 часа).

3. . Классы структур данных произвольного типа, использование базового и производных классов для массива указателей, списка, дерева. Итераторы на основе виртуальных функций (1 час).

4. . Множественное наследование. Виртуальные базовые классы. (bk65.doc) (1 час).

5. . Шаблоны. Примеры шаблонов для структур данных с произвольными типами хранимых объектов ( bk65.doc ) (2 часа).



Содержание раздела