Лекция вводная часть.ppt
- Количество слайдов: 7
Объектно-ориентированное программирование В языке C++ полностью поддерживаются принципы объектноориентированного программирования, включая три кита, на которых оно состоит: инкапсуляцию, наследование и полиморфизм. Инкапсуляция Совмещение структур данных с функциями (методами), предназначенными для манипулирования этими данными. Инкапсуляция достигается путём введения класса нового механизма структурирования и типизации данных. Наследование Создание новых, производных классов, которые наследуют данные и функции от одного или нескольких ранее определённых базовых классов. При этом возможно переопределение или добавление новых данных и методов. В результате создаётся иерархия классов. Полиморфизм Присвоение методу единого имени или идентификатора в рамках иерархии классов таким образом, чтобы любой класс в иерархии имел возможность по-своему выполнять связанные с этим методом действия.
Основы программирования на языке С++
Лекция вводная часть.ppt