Which of these are necessary requirements for Iteration mechanism?
(a) Initialize
(b) Completion Test
(c) Information Hiding
(d) Access Current
The question was asked in an interview for internship.
Enquiry is from Collection Iterator Pattern in section Visibility, Accessibility and Information Hiding of Software Architecture