Выбери свою IT специальность
Начать бесплатноКурс “C++ Базовый” позволяет продолжить углубление в изучение языка программирования С++. Значительная часть курса отведена на разбор принципов объектно-ориентированного программирования (ООП) и описания классов с помощью С++. Также вы узнаете о шаблонах, “умных” указателях и исключениях, научитесь применять их в решении различных задач.
Владение основами языка С++ на уровне курса "С++ Стартовый"
×
Вы действительно хотите открыть доступ к тестированию по курсу C++ Базовый на 40 дней?
Видео урок состоит из следующих тем:
Научить студентов создавать классы и объекты, описать базовые возможности класса, его использование, показать на практике принцип модульности и инкапсуляцию.
Научить студентов понимать и применять на практике принципы ООП: наследование и полиморфизм.
Научить студентов понимать и применять на практике множественное наследование, виртуальное наследование, приведение полиморфных типов с помощью dynamic_cast.
Научить студентов понимать и применять на практике inline-функции и методы; константные методы; статические поля и методы; абстрактные классы и чисто виртуальные методы; дружественные классы, методы, функции; перегрузку операторов.
Научить студентов понимать принцип работы с шаблонами и применять на практике шаблонные функции и классы, специализацию шаблонов.
Научить студентов понимать надобность использования умных указателей, в чем их преимущества перед обычными указателями, изучить стандартные указатели из стандарта C++11: unique_ptr, shared_ptr, weak_ptr
Научить студентов понимать надобность использования исключений как отдельный вид обработки ошибок, в каких случаях можно и нужно использовать исключения, в каких нежелательно. Научить студентов создавать собственный класс исключений, ознакомить с перечнем стандартных.
Отправить код еще раз
Изменить номер телефона
Отправить код еще раз
Изменить email