Ok, I am moving ahead in my C++ book. Because of this helpful tool, I have passed my programming class and have no one to turn to but the AO community. Now I am on classes. I kinda understand the syntax, for the most part. But what I cant see is where I would use this. I guess what I am trying to say is, what is the purpose? Where would you use classes. In the book it explains how to create and use them, but it only give and example about class Cat. So maybe someone can provide some information on what you use classes for. Are they just for good programming?

Also, while talking about C++ classes, I was wondering what the constructor and destructor does. I understand you would be like,
Cat::Cat()
and
Cat::`Cat \\Tilde
What are these and what do they do?
Thanks in advance.

-Ep