ГДТЮ. Отдел техники О НАПРАВЛЕНИИ ОБУЧЕНИЯ


Введение

Основы C++

ООП на C++

OpenGL

Основы Java

Основы C#

Дистанционное

Разное

Информация



Теоретические занятия


Основные принципы объектно-ориентированного программирования (ООП). Классы С++. Реализация идеи инкапсуляции в языке С++: концепция класса, как определяемого пользователем типа данных. Синтаксис. Объявление класса, данные класса и функции-члены класса. Закрытая и открытая части класса. Определение функций-членов класса. Вызов по значению и по указателю. Перегрузка функций. Конструктор класса в С++, синтаксис описания и семантика использования. Конструктор по умолчанию. Деструктор класса в С++, синтаксис описания и семантика использования. Перегрузка конструктора класса в С++. Операторы new,delete и их применение с примерами. Проверка выделения памяти. Правила работы с выделением и удалением памяти. Производные классы: основные сведения. Производные классы: Порядок работы конструторов и деструторов. Производные классы: вызов функций по значению и по указателю. Производные классы: вызов виртуальной функций по указателю. Абстрактные классы: вызов чисто виртуальной функций по указателю. Темплеты (шаблоны) функций. Темплеты классов. Дружественные функции.
Втором год обучения имеется большой раздел по динамической двухмерной графике. В нем рассматириваются способы предотвращения мелькания, быстрого вывода графических объектов (спрайтов), работа с цветом. Практика показала привлекательность этой темы, как при освоении теории классов, так и при создании конкурсных графических программ.

<<Предыдущая <<Содержание>> Следущая>>






О ГДТЮ Об отделе Новости

Контактная информация:
ГОУ "Санкт-Петербургский городской дворец творчества юных"
Отдел техники. тел. (812) 310-81-55
Адрес: Санкт-Петербург, Невский проспект, дом 39.

Направление обучения "C++ и компьютерная графика" email: hadarovg@mail.ru,

Используются технологии uCoz