1. What name must a constructor have?
2. What name must a destructor have?
3. How many constructors can a class have?
4. How many destructors can a class have?
5. How and why is the scope resolution operator :: used in class definitions?
6. Which member functions are created automatically by the compiler if they are not included (by the programmer) in the class definition?