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 |
Is array serializable java?
Is special character in java?
diffrence b\w println() and printf()
What is the old name of java?
Name container classes in java programming?
Can a class be private in java?
What is threaded programming and when is it used? : Java thread
What is string pooling concept?
is set interface synchronized by default???
Can set contain duplicates?
How do you escape in java?
Is it possible for a yielded thread to get chance for its execution again?