Parametric polymorphism is also called template polymorphism. This is the ability to define several functions using the same name but using different parameters (name and/or type). Parametric polymorphism automatically selects the correct method to be adopted according to the data type passed in the parameter. Lire la suite