Can anyone link me to a basic example or show me what this is. I think I get it, It is combining class and using the overload function to make the same class with the same name do different things. This is what I am thinking. Any example would be awesome.