Define destructor. Enlist the characteristics of it.
[3 marks]Describe the characteristic differences between OOP and POP.
[4 marks]Define friend function? In which scenario friend function is used? Explain it with suitable example.
[7 marks]Describe the following terms in C++ with example:
[3 marks]Reference Variable ii) Portability iii) Dynamic Binding
[ marks]Illustrate the use of scope resolution operator (::) with an example.
[4 marks]Define a constructor? Differentiate different types of constructors.
[7 marks]Define an operator overloading? Write a program to overload binary + operator.
[7 marks]Explain merits and demerits of inline functions.
[3 marks]What is function overloading? Illustrate with suitable example.
[4 marks]Define Virtual functions. Discuss its rules. Explain with suitable example.
[7 marks]Differentiate Macro and Inline Function.
[3 marks]Describe the following terms in C++ with example:
[4 marks]Default Argument ii) this pointer iii) Dynamic Binding
[ marks]Enlist the benefits of using inheritance. Explain hybrid inheritance with suitable example.
[7 marks]Enlist and explain different file management functions.
[3 marks]Explain template function and template class with example.
[4 marks]Define a stream? Describe various stream classes for console I/O operations.
[7 marks]Enlist and discuss different file modes in C++.
[3 marks]Define Overriding. Explain with suitable example.
[4 marks]Define an Exception? Explain Exception Handling Mechanism. Give example with multiple catch blocks.
[7 marks]Explain the use of setw(), setfill() and setprecision() manipulator with example.
[3 marks]Demonstrate the use of static variables and static functions with a program.1
[4 marks]Write a program that reads a text file and creates another text file that is identical except that every letter must be converted to lower case irrespective of its original case (e.g ‘a’ or ‘A’ will become ’a’).
[7 marks]Explain Private, Protected and Public access specifier.
[3 marks]Explain type conversion from class type to basic type and one class type to another class type with suitable example.
[4 marks]i) Explain tellg and seekp functions. ii) Explain STL with its core components.
[7 marks]