FileDocCategorySizeDatePackage
OverLoadReturn.javaAPI DocExample624Sat Oct 26 09:53:50 BST 2002None

OverLoadReturn

public class OverLoadReturn extends Object
Can you overload a method to have two different return types?

Fields Summary
Constructors Summary
Methods Summary
public static voidmain(java.lang.String[] a)

		System.out.println("Hello. Why did you call me up?");
		OverLoadReturn r = new OverLoadReturn();
		int i = method();
		String s = method();	// EXPECT COMPILE ERROR
	
static intmethod()

		System.out.println("In int method");
		return 0;
	
static java.lang.Stringmethod(java.lang.String input)

	// THIS WORKS
		System.out.println("In String method(String)");
		return input;
	
static java.lang.Stringmethod()

				// EXPECT COMPILE ERROR
		System.out.println("In String method");
		return null;