Skip to content

Glossary: C# Beyond the Basics

polymorphism

Calling one method through a shared type and getting each object's own behavior. Alex's loop calls `PriceFor` on an `IShippingRate`, and each rate runs its own version.

Where the book teaches it

Related terms

interfacevirtualoverride