How to Overload Methods in Java

  • google plus

In Brief...

Overloading a method in Java means defining two or more occurrences of a method. Each method must be unique in its argument list or else the compile will fail. Overloaded methods are convenient when the same operation (e.g., add) must be applied to arguments of different types (e.g., integer and double precision floating point). To create overloaded methods in Java, follow these four steps.

Instructions

  1. Open your text editor and create a new file that will contain an overloaded method. Type in the following Java statements:
    Java Source for Overload Methods

  2. Two versions of the add method are provided, hence the add method is overloaded.

  3. Save your file as OverloadMethodsInJava.java.

  4. Open a command prompt and navigate to the directory containing your Java program. Then type in the command to compile the Java source.
    Compile Source for Overload Methods

  5. You are ready to test your Java program. Type in the command to run the Java runtime launcher and hit Enter. Notice the output from the overloaded add method.
    Run Program for Overload Methods

Author: Stephen Withrow

Stephen has over 30 years' experience in training, development, and consulting in a variety of technology areas including Java, C, C++, XML, JavaScript, AJAX, Tomcat, JBoss, Oracle, and DB2. His background includes design and implementation of business solutions on client/server, Web, and enterprise platforms. Stephen is a published writer in both technical and non-technical endeavors. Stephen received an undergraduate degree in Computer Science and Physics from Florida State University.

Discuss