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 are Brief Access Specifiers and Types of Access Specifiers?
How many types of exception can occur in a java program?
What are keywords give examples?
How to convert string to byte array and vice versa?
What are accessor methods in java?
What is use of static method?
Java violates few objected oriented concepts. Can you explain in what way?
What is the difference between stringbuffer and stringbuilder class?
Is arraylist zero based?
Can one thread block the other thread?
What class is used to create Server side object?
What is methodological framework?