
GeometricObject g;
Two_D_Object t;
Rectangle r;

-------------------------

GeometricObject::GeometricObject()
{
   top = 0;
   left = 0;
   bottom = 400;
   right = 600;
}

GeometricObject::GeometricObject(int t, int l, int b, int r)
{
   top = t
   left = l;
   bottom = b;
   right = r;
}

Two_D_Object::Two_D_Object(int t, int l, int b, int r, int fill) 
		: GeometricObject(t, l, b, r)
{
   fillPattern = fill;
}

Two_D_Object::Two_D_Object(int fill) : GeometricObject()
{
   fillPattern = fill;
}

Rectangle::Rectangle(int t, int l, int b, int r, int fill, int len, wid) 
		: Two_D_Object(t, l, b, r, fill)
{
   length = len;
   width = wid;
}

Rectangle::Rectangle(int fill, int len, int wid) : Two_D_Object(fill)
{
   length = len;
   width = wid;
}

