The important point here is that you don't need to know the answer to that question! The author of those classes defined an interface or abstract class that defines everything you need to know. Behind the scenes he can them implement it any way he wants, and maybe change it in future, without affecting your code in any way.
JamesCherrill
Posting Genius
6,373 posts since Apr 2008
Reputation Points: 2,130
Solved Threads: 1,073