1) сокрытие информации и комбинирование данных и методов внутри объекта
2) свойство производных классов выполнять те же действия, что и базовые (+)
3) объединение в единое целое данных и алгоритмов обработки этих данных
4) способность объекта сохранять свойства и методы класса-родителя