what is the use of private constructor in core java?
Answers were Sorted based on User's Feedback
Answer / rakesh
Private constructor can be used if we do not want any other
class to instantiate the class. This concept is generally
used in Singleton Design Pattern. The instantiation of such
classes is done from a static public method.
| Is This Answer Correct ? | 54 Yes | 3 No |
Answer / rajib
Whenever we r using singleton class then we use constructor
as private.
| Is This Answer Correct ? | 38 Yes | 6 No |
Answer / deep chandra harbola
private constructor are used to create Sinleton class.
example logger class
for singleton class only one object can be created.
by default member of singleton class are static.
singleton class can not be inherited.
| Is This Answer Correct ? | 29 Yes | 3 No |
What is "Java Native Interface" and how to use it?
When is the finalize() called? What is the purpose of finalization?
how you will prevent inheritance is there any other way other than inheritance?
How java is similar to c?
How a class can implement an interface?
Should a main method be compulsorily declared in all java classes?
What is the difference between a factory and abstract factory pattern?
Explain the meaning of java applet.
Can we have static methods in an interface?
Why is multithreading important?
Are true and false keywords?
hoe can u call a constructor of a private classs to other inherited claa??