Подход объектно-ориентированного программирования представляет наш подход к решению, а не к проблеме при разработке любого языка программирования. Он предлагает нам подход, направленный на создание архитектуры для создания нашего решения. Для более подробного объяснения того, что мы имеем в виду, и существования такого подхода, будет полезно продолжить маленькими шажками.