/* Date : 12 November 2013 Author : Shivam Tiwari Organization : http://m...content-available-to-author-only...t.in/ Description : Demonstrating function over-loading in Java */ //main class public class Main{ //defining first function static int calcAns(int a, int b){ return a*b; } //defining second function (with same name) static int calcAns(int a, int b, int c){ return a*b*c; } //main function public static void main(String[] args){ //now lets check it by printing int num = calcAns(2,3); System.out.println(num); int num2 = calcAns(2,3,4); System.out.println(num2); } }