๐ฐpolymorphism
same method name, different callers.
polymorphism means "same method name, different callers".
dog.speak() // caller: dog
cat.speak() // caller: cat
function overloading vs. polymorphism
function overloading๏ผsame function name, different parameter(s).
polymorphism๏ผsame method name, different callers.
Last updated
Was this helpful?