problem 1:
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.
problem 6:
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.
problem 8:
a) Describe ideal hashing with an ex.
b) Examine the time complexities to perform the find, insert and erase operations in a dictionary.
problem 9:
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++?