1.Explain in detail the difference between the two object declarations:
- Employee employee1;
- new Employee;
- How do these two differ when it comes time to reclaim memory from the heap?
- Furthermore, in relation to the above, discuss in detail the importance of pointer variables in object-oriented programming (UP).
2.Compare and contrast garbage collection in a structured programming languages such as C and object-oriented programming languages such as Visual Basic and C#.