Multiple choice technology architecture

Which Behavioral Pattern move through a list of collection or aggregated objects without knowing its internal representations?

  1. Command

  2. Interpreter

  3. Mediator.

  4. Iterator.

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The Iterator Pattern provides a way to access elements of an aggregate object sequentially without exposing its underlying representation. It decouples traversal from the aggregate structure. Command encapsulates requests, Interpreter handles grammar evaluation, and Mediator centralizes communication - none provide sequential traversal like Iterator.