CS : 16 Object Oriented Systems of December 2001
Quesetion Paper of CS-16: Object Oriented Systems
Qusl(a)Define the following terms with examples:
(1) Multiple Inheritance
(2) Abstract Class
(3) Multi-level Inheritance
(4) Pure Virtual Functions.
Qusl(b) Design a circular linked list class. The class should include all functionalities relating to a circular linked list like creation, selection of elements, insertion, printing of elements etc. Observe the following while designing classes: [15]
1. Clearly indicate public and private elements
2. Design constructors and explain their purpose
3. Identify data structure and methods, which can be inherited.
4. Implementation should be in C + +.