User-Defined Types http://ecomputernotes.com Recap • Templates are generic abstractions • C++ templates are of two kinds – Function Templates – Class Templates •…