In this approach, objects can be created, modified, and used at runtime, allowing for flexible and dynamic behavior.