When writing a class for an array-based implementation of a list, the class that defines an iterator for the list should be
a) public
b) iterable
c) an interface
d) an inner class
e) none of the above
d) an inner class
Computer Science & Information Technology