Parameterized Class or Generic Class:

A class definition that depends on a parameter. A family of classes can be defined by setting the parameter to different data types. It is also known as generic class.