Для того, чтобы объекты работали четко и без ошибок, требуется разделить с помощью некоторой классификации, результатом которой является выделение классов объектов. Если два класса имеют общие свойства, то для них должен существовать более общий класс, обладающий только теми свойствами, которые являются общими для этих двух объектов. В этом случае объекты классов с общими свойствами должны заботиться только о выполнении своих функций, связанных с их отличающимися свойствами. Общая часть может быть выполнена объектом более общего класса.
Введение
История Возникновения C++
Объектно-ориентированное программирование
Процедурно-ориентированный подход
Объектно-ориентированное программирование
Классы в C++
Заключение
Список литературы