Объектно-ориентированная технология программирования наиболее распространена и востребована в настоящее время. При объектно-ориентированном подходе к программированию программа представляет собой совокупность взаимодействующих между собой данных – объектов. Функциональную возможность и структуру объектов задают классы – типы данных, определенные пользователем.
Переход к объектным принципам программирования позволяет значительно улучшить внутреннюю организацию программы, в результате чего повышается производительность при разработке программных комплексов.
Павловская Т. А. «С/С++. Программирование на языке высокого уровня» - Питер, 2010. - 461 с., ил.
Х. М. Дейтел, П. Дж. Дейтел «Как программировать на С++: Пятое малое издание» Перевод с английского «Бином-Пресс», 2007 г. - 800 с., ил.