(n) :
a feature of the programming languages such as Java and C# that allows certain types of methods to act generically on different classes. (Note: without the generics feature, large groups of these methods must be tailored for each type of method, a tedious and error-prone task. See
Wikipedia:generic programming.)