C++ does not contains a standard drawing interface as Java does.
But, since drawing shapes is such a wonderful application of
inheritance, we do it anyway, using ASCII art.
If you get the dashes and pluses in all the right places, you've
got a rectangle. Here's the heirarchy: