+
+// Assignment operator
+Container & Container::operator=(const Container & copy)
+{
+ // Take care of self-assignment
+ if (this == ©)
+ return *this;
+
+ Clear();
+
+ for(int i=0; i<(int)copy.objects.size(); i++)
+ objects.push_back(copy.objects[i]);
+
+ return *this;
+}
+
+