1. Class & Template Lecture 2TCP1201 OOPDS 2. Learning Objectives:• To understand object behaviors• To understand constructors• To understand destructors and deep…