Iterator Pattern
Definition: “The Iterator Pattern provides a way to access the elements of an aggregate object sequentially without exposing its underlying representation.”
Definition: “The Iterator Pattern provides a way to access the elements of an aggregate object sequentially without exposing its underlying representation.”