this() constructor to invoke current class constructor, Another important Example
Java Programming Language Class, Object and Methods in java (Article) Class, Object and Methods in java (Program)
955Program:
class ThisClass{ ThisClass(){ //Calling parameterized constructor from default constructor this(14); System.out.println("this is default constructor"); } ThisClass(int x){ System.out.println(x); } } class MainClass{ public static void main(String args[]){ ThisClass a=new ThisClass(); } } /* 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:
14 this is default constructor Press any key to continue . . .
Explanation:
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.