ПРИЕМ ПРОГРАММЫ ВЫСТУПЛЕНИЯ КОНТАКТЫ
 
 
-

-"

-


доцент Хайдаров
Геннадий Гасимович

 
 

Обучение по программе "Объектно-ориентированное программирование"

Цель обучения

Целью этого года обучения является научиться мыслить категориями объектно- ориентированного программирования. Привить навыки самостоятельной работы с документацией по программированию. Понять и применять конструкторы и деструкторы, для базовых и производных классов. Научиться работать с вызовом объектов не только по значению, а также по указателю. Правильно выбирать и применять визуальные компоненты при создании своих программ.  По моему мнению, подготовка второго года соответствует уровню студента 1 курса ВУЗа для компьютерных специальностей.

Программа обучения - Основы ООП

(с середины сентября до конца мая)

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

О формах обучения

Существует очная форма обучения по программе "Объектно-ориентированное программирование" , а также программа реализуемая в случае дистанционного образовательного процесса.

 



   Рейтинг@Mail.ru