overloading

Quiz Guidelines

 

Descriptive Question

QID: 
52

Predict the result:

public class NullOverloadCheck {

	static void myMethod(Float o)
	{
		System.out.println("Float");
	}
	
	static void myMethod(Integer i){
		
		System.out.println("Integer");
	}
	
	public static void main(String[] args)
	{
		myMethod(null);
	}
	
}

 

Descriptive Question

QID: 
51

Find the result:

public class NullOverloadCheck {

	static void myMethod(Object o)
	{
		System.out.println("Object");
	}
	
	static void myMethod(Integer i){
		
		System.out.println("Integer");
	}
	
	public static void main(String[] args)
	{
		myMethod(null);
	}
	
}

 

Descriptive Question

QID: 
41

Find output or error:

public class NullCheck {

public void myMethod(String str) {

System.out.println("String");

}

public void myMethod(Double d) {

System.out.println("Double");

}

public static void main(String[] args) {

NullCheck nc = new NullCheck();

nc.myMethod(null);

}

}

 

Descriptive Question

QID: 
40

Find output or error: 

class OOP2 {

int x(double d) {

System.out.println("one");

return 0;

}

String x(double d) {

System.out.println("two");

return null;

}

double x(double d) {

System.out.println("three");

return 0.0;

}

public static void main(String[] args) {

new OOP2().x(4.0)

}

} 

 

Descriptive Question

QID: 
38

Find output or error: 

class OOP1 {

void x (int i) {

System.out.println("one");

}

void x (String s) {

System.out.println("two");

}

void x (double d) {

System.out.println("three");

}

public static void main(String[] args) {

new OOP1().x (4.0);

}

} 

 

Search the Web

Custom Search

Searches whole web. Use the search in the right sidebar to search only within javajee.com!!!