Just so you know,
BrentDax is explaining
polymorphism. That is one aspect of OO programming that many people (and it seems
BrentDax is one of those many) think is a killer feature. Personally, while I think polymorphism is very powerful and useful, it is the bundling of data and code (known as
encapsulation) that I find more compelling. If you re-read
my earlier response in that light, you will notice that's what I'm talking about. Hopefully between these two posts you will begin to understand the fundamentals of OO. :-)