С самим обьектами нет проблем. Всё просто как и со статикой.
Но когда всё обьекты - встаёт проблема внедрения зависимостей, и вот для решения этой штуки зачастую применяют весьма не очевидные и даже мозговыносящие, как для новичка, штуковины: ServiceLocator, IoC, DIC и в таком духе.