Чему вы научитесь
- Вы научитесь создавать классы и объекты, применять принципы инкапсуляции для защиты данных, использовать наследование для повторного использования кода и полиморфизм для создания гибких и расширяемых программных систем.
О курсе
Этот курс познакомит вас с основами объектно-ориентированного программирования (ООП) в C++. Вы изучите ключевые концепции, такие как классы, объекты, инкапсуляция, наследование и полиморфизм, что позволит вам создавать более структурированные и масштабируемые программы.
Для кого этот курс
Курс предназначен для студентов, которые уже освоили основные аспекты программирования на C++, включая работу с функциями, массивами, указателями и динамической памятью, и стремятся перейти к изучению объектно-ориентированного подхода.
Начальные требования
Требуются знания, полученные в курсах "Основы, операции и выражения, условный оператор, циклы в C++", "Функции, определение функций, рекурсивные функции в C++", "Массивы и строки, одно- и многомерные массивы в C++", а также "Указатели и динамическая память в C++".
Преподаватели курса
Как проходит обучение
Обучение проходит через текстовые лекции, с тестами и практическими задачами для закрепления навыков работы с классами, объектами и принципами ООП.
Что вы получите
- Студенты освоят основы ООП в C++, научатся структурировать программы с использованием классов и объектов, а также применять наследование и полиморфизм для создания гибких и масштабируемых приложений.
Нагрузка
3 часа в неделю