Lecture 3 - Slide 8 : 27
Function Overloading - more detailed rules

Matching the type of an actual parameter and the type of a formal parameter

The call is ambiguous if two or more matches are found at the same level

The criateria below are tried in order