Click here to watch in Youtube :
https://www.youtube.com/watch?v=P6As9evOSvI&list=UUhwKlOVR041tngjerWxVccw
Student.java
StudentTest.java
https://www.youtube.com/watch?v=P6As9evOSvI&list=UUhwKlOVR041tngjerWxVccw
Student.java
public class Student { public String name; public int age; public Student(String name, int age) { this.name = name; this.age = age; } /* * * We can return the this keyword as an statement from the method. In such * case, return type of the method must be the class type (non-primitive). */ public Student getStudent() { return this; } }
public class StudentTest { public static void main(String[] args) { Student studentObject = new Student("Peter",45); System.out.println("studentObject : " + studentObject); System.out.println("studentObject : "+studentObject.getStudent()); System.out.println("Name : "+studentObject.getStudent().name); System.out.println("Age : "+studentObject.getStudent().age); } }
studentObject : Student@64a294a6 studentObject : Student@64a294a6 Name : Peter Age : 45Click the below link to download the code:
https://sites.google.com/site/javaee4321/java/ThisKeyWordDemoReturnThisApp.zip?attredirects=0&d=1
Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/ThisKeyWordDemoReturnThisApp
Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/f95cef6f929a55d126484d6f51e7b129a718c586/BasicJava/ThisKeyWordDemoReturnThisApp/?at=master
See also:
No comments:
Post a Comment