Home Segments Top Top Previous Next

119: Mainline

Whenever there is more than one definition for a method, the method name is said to be overloaded. The use of the word overloaded is unfortunate, because overloaded usually suggests imminent breakdown, as in the overloaded circuit blew a fuse. In Java, no suggestion of imminent breakdown is intended, however. Rather, the ability to handle method overloading is a powerful feature of the language.

Because Java allows method overloading, Java is said to be a polymorphic language.