Polymorphism - Nathan-Groves/2143-OOP-Groves GitHub Wiki

Exists both as static and dynamic polymorphism, and allow for separate functionalities in same name functions using different parameters and definitions. Static polymorphism is seen in operator and function overloading. Dynamic polymorphism is made using the virtual keyword, and occurs during runtime as method overriding.

This is an image