Polymorphism

Static Binding

Dynamic Binding

Shape Dynamic Binding