Q1. Differentiate between the given terms by giving appropriate illustration:
a) Object and classes.
b) Data abstraction and data encapsulation
c) Static and Dynamic binding
Q2. prepare down a C++ code to overload the unary operator ‘-‘.
Q3. Describe the concept of function overloading with appropriate illustration codes.
Q4. What do you mean by the term function overriding? Describe with an illustration.
Q5. describe why are operators overloaded in the C++? Describe.
Q6. prepare down a C++ code to describe the use of ‘this’ pointer.
Q7. Describe the concept of parameterized constructors with appropriate code snippet.