«Ориентированный» трактуется как «направленный», значит, объектно-ориентированное программирование — программирование, которое моделирует поведение реальных объектов.
Множественное наследование — одна из особенностей объектно-ориентированного проектирования, позволяющая наследовать функциональность от многих родительских классов.