In programming, what is the term for a class or function that can be instantiated with an arbitrary type, allowing for code reusability and type safety?
A) Polymorphism
B) Inheritance
C) Generics
D) Encapsulation



Answer :