Programming and Data Structures Lab II

Lab In-charge

Mr. S. Venkatesan, M.Tech
Assistant Professor


LIST OF EXPERIMENTS

IMPLEMENTATION IN THE FOLLOWING TOPICS:

  1. Constructors & Destructors, Copy Constructor.
  2. Friend Function & Friend Class.
  3. Inheritance.
  4. Polymorphism & Function Overloading.
  5. Virtual Functions.
  6. Overload Unary & Binary Operators Both as Member Function & Non Member Function.
  7. Class Templates & Function Templates.
  8. Exception Handling Mechanism.
  9. Standard Template Library concept.
  10. File Stream classes.
  11. Applications of Stack and Queue
  12. Binary Search Tree
  13. Tree traversal Techniques
  14. Minimum Spanning Trees
  15. Shortest Path Algorithms

BEYOND THE SYALLABUS

  • Matrix Using Copy Constructor And Assignment Operator
  • Hierarchical Inheritance With Virtual Function And RTTI