Java constructor questions

Constructor Properties Java

Java comes with a set of special set of Constructor Properties. List of Constructor Properties What can not? 1. "A constructor cannot be abstract, static, final, native, strictfp, or synchronized". 2. Interface cannot have constructor. 3. Constructor cannot return a value. What can? 1. A constructor can be private. 2. Abstract class can have constructor. …

Constructor Properties Java Read More »

Can you make Private Constructor in Java?

Declaring a private constructor is a very rare usage. First of all can we do it? Yes, a constructor can be private and a private constructor can be overloaded also. Following program illustrates. public class Test { private Test() { System.out.println(“I am default private constructor”); } private Test(int x) { System.out.println(“I am overloaded private constructor. …

Can you make Private Constructor in Java? Read More »