Példa

public void print( String str ){
System.out.println("Karaktersorozat: " + str ); //$NON-NLS-1$
}

public void print( Object obj ){
System.out.println("Objektum: " + obj ); //$NON-NLS-1$
}


public static void main( String[] args ){
MultipleOverloadedMethods_Example example = new MultipleOverloadedMethods_Example();
example.print( "Helló világ!" ); //$NON-NLS-1$
example.print( (Object)"Helló világ!" ); //$NON-NLS-1$
}

Megoldás
Dolgozza át úgy a metódusokat, hogy különböző nevekkel rendelkezzenek.

public void printString( String str ){
System.out.println("Karaktersorozat: " + str ); //$NON-NLS-1$
}

public void printObject( Object obj ){
System.out.println("Objektum: " + obj ); //$NON-NLS-1$
}


public static void main( String[] args ){
MultipleOverloadedMethods_Solution example = new MultipleOverloadedMethods_Solution();
example.printString( "Helló világ" ); //$NON-NLS-1$
example.printObject( "Helló világ!" ); //$NON-NLS-1$
}