this keyword to pass as argument in the constructor call
Java Programming Language Class, Object and Methods in java (Article) Class, Object and Methods in java (Program)
4129Program:
class First{ Second obj; First(Second obj){ this.obj=obj; } void display(){ System.out.println(obj.data);//using data member of Second class } } class Second{ int data=10; Second(){ First b=new First(this); b.display(); } public static void main(String args[]){ Second a=new Second(); } } /* We can pass the this keyword in the constructor also. It is useful if we have to use one object in multiple classes. */
Output:
10 Press any key to continue . . .
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.