What is compile-time polymorphism?
- Also called static polymorphism.
- Resolved at compile time.
- Achieved through method overloading or operator overloading.
class Calculator
public int Add(int a, int b) => a + b;
public double Add(double a, double b) => a + b; // Overloaded
method