should you keep all the data except functions in your class in private section? for example: I have a std::list of integers which i need to access in other class. how would you iterate it and would you really want to keep it private?
Edit:
I'm looking for an individual access to each element in other class.