Это язык ООП (объектно-ориентированного программирования), который предназначен для реализации проектов различного назначения и сложности.

Основы курса:

  • Типы данных. Правила именования и инициализация переменных. Комментарии. Знаковые литералы. Константы. Ввод и вывод данных. Основы ООП.
  • Функции. Прототипы функции. Область видимости. Перегрузка.
  • Классы: инкапсуляция. Модификаторы. Сеттеры и геттеры. Конструкторы и деструкторы классов
  • Классы: наследование. Модификаторы доступа при наследовании. Дружественные, виртуальные и вложенные функции
  • Классы: полиморфизм. Перегрузка операторов
  • Основы C++/CLI и Windows Forms
  • Взаимодействие форм в проектах Visual Studio
  • Строки и списочные компоненты Элементы ListBox, ComboBox, CheckedListBox, MaskedTextBox, ListView, ToolStrip, MenuStrip, ContextMenuStrip
  • Графика и графические компоненты. PictureBox.
  • Анимация. Windows Forms Timer.