this() constructor to invoke current class constructor
Java Programming Language Class, Object and Methods in java (Article) Class, Object and Methods in java (Program)
3828Program:
class ThisClass{ ThisClass(){ System.out.println("this is default constructor"); } ThisClass(int x){ //Calling default constructor from parameterized constructor: this(); System.out.println(x); } } class MainClass{ public static void main(String args[]){ ThisClass a=new ThisClass(14); } } /* The this() constructor call can be used to invoke the current class constructor. It is used to reuse the constructor. In other words, it is used for constructor chaining. */
Output:
this is default constructor 14 Press any key to continue . . .
Explanation:
Calling default constructor from parameterized constructor:
This Particular section is dedicated to Programs only. If you want learn more about Java Programming Language. Then you can visit below links to get more depth on this subject.