1. What is it called where object has its own lifecycle and child object cannot belong to another parent object?
2. What will be the output of the following Java program?
class recursion
{
int fact(int n)
{
int result;
if (n == 1)
return 1;
result = fact(n - 1) * n;
return result;
}
}
class Output
{
public static void main(String args[])
{
recursion obj = new recursion() ;
System.out.print(obj.fact(5));
}
}
class recursion
{
int fact(int n)
{
int result;
if (n == 1)
return 1;
result = fact(n - 1) * n;
return result;
}
}
class Output
{
public static void main(String args[])
{
recursion obj = new recursion() ;
System.out.print(obj.fact(5));
}
}
3. Which of the below is not a memory leak solution?
4. Which of the below is invalid identifier with the main method?
5. What is the extension of compiled java classes?
6. What is the return type of a method that does not return any value?
7. What is use of interpreter?
8. What would be the behaviour if this() and super() used in a method?
9. Which of the following is a type of polymorphism in Java?
10. What would be the behaviour if one parameterized constructor is explicitly defined?
Read More Section(Constructors and Methods)
Each Section contains maximum 100 MCQs question on Constructors and Methods. To get more questions visit other sections.