> Design Patterns > Iterator > Iterator Design Pattern In Ruby

Iterator Design Pattern In Ruby

Iterator design pattern in Ruby to access and traverse an aggregate object without exposing its internal structure.


Iterator design pattern In Ruby

Output

Element = AAAA
Element = BBBB
Element = CCCC
Element = DDDD


Suresh Kumar Srivastava is founder of online learning site coursegalaxy.com and author of popular books C In Depth, Data Structures Through C In Depth. He has 18+ years experience in industry and worked on architecture and design of multiple products. This article Iterator Design Pattern In Ruby is from his Design Patterns course.