multi-method dispatch allows different methods to have the same name, but different signatures (different argument types, different number of arguments). The resolution happen at runtime.
multi-method dispatch allows different methods to have the same name, but different signatures (different argument types, different number of arguments). The resolution happen at runtime.