Designmønstre
- slide 5 : 31
Iterator ideen
I forbindelse med gennemløb af lister mødte vi iterator begrebet
Iterators and enumerations
Fordele ved at introducere iterator ideen:
Udfaktoriserer et ansvarsområde fra listen til en separat klasse
Muliggør flere simultane gennemløb af listen ved at instantiere flere iteratorer
Forhindrer at klienter direkte tilgår Linkable objekter
Iterator er et eksempel på et designmønster