a) Distinguish between constructor and destructor with illustrations?
b) Describe parameterized constructors with ex?
problem 2: Describe different types of access specifiers with exs.
problem 3: How to implement run time polymorphism by using virtual function?
problem 4: What do you mean by the term template? Describe about function templates and class templates with appropriate exs.
problem 5: prepare about functions which have same name as that of class in C++. What is the main purpose of those functions? Describe with an ex.
a) Define Stack and propound stack ADT.
b) prepare a C++ program to build a stack with its fundamental operations.
problem 7: Define the Abstract data type for Queue. prepare a C ++ program to implement Queue ADT by using arrays and Linked List.
a) Describe ideal hashing with an ex.
b) Examine the time complexities to perform the find, insert and erase operations in a dictionary.
a) prepare algorithms for the skip list search, insert and delete operations.
b) Describe skip list representation with ex.
problem 10: What is an Error and Exception? Describe the exception handling mechanism in C++?