How to create an instance of a class if the class has
private constructor?
Answers were Sorted based on User's Feedback
Answer / eswar
u can create instance like this...
class Ex
{
public static Ex e=null;
private Ex()
{}
public Ex getObj()
{
if(e==null)
e=new Ex();
return e;
}
}
Actually the above coding is example for singleton Java
class.... which creates omly one object per JVM
| Is This Answer Correct ? | 6 Yes | 1 No |
Answer / krishnanv
The above answer is perfectly ok only one thing missing i.e
the getObj() method must be static, then only we can call
directly without instantiating that class object.
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / meera
create an instance of a class within the same class.
then u can create an instance of a class if the class has
private constructor.
| Is This Answer Correct ? | 3 Yes | 2 No |
What is the use of using enum to declare a constant?
How multipleInheritance is possible in java?
What is the difference between a switch statement and an if statement?
Why vector is used in java?
Explain the importance of finally over return statement?
What are thread groups?
What are variable names?
Can you give few examples of final classes defined in java api?
What is jagged array in java?
What are parameters in a method?
What are the steps in the jdbc connection?
explain me with a code snippet about the generation and handling of null point exceptions.