Quantcast
Viewing all articles
Browse latest Browse all 39

this keyword : Refer Current Object in Java Programming

this keyword : Refer Current Object in Java Programming

  1. this is keyword in Java.
  2. We can use this keyword in any method or constructor.
  3. this keyword used to refer current object.
  4. Use this keyword from any method or constructor to refer to the current object that calls a method or invokes constructor .

Syntax : this Keyword

this.field

Image may be NSFW.
Clik here to view.
this keyword in Java Programming Language Class Concept

Live Example : this Keyword

class Rectangle {
  int length;
  int breadth;

  void setDiamentions(int ln,int br)
  {
  this.length  = ln;
  this.breadth = br;
  }

}

class RectangleDemo {
  public static void main(String args[]) {

  Rectangle r1 = new Rectangle();

  r1.setDiamentions(20,10);

  System.out.println("Length of Rectangle : " + r1.length);
  System.out.println("Breadth of Rectangle : " + r1.breadth);

  }
}

Output :

C:Priteshjava>java RectangleDemo
Length  of Rectangle : 20
Breadth of Rectangle : 10

this Keyword is used to hide Instance Variable :

void setDiamentions(int length,int breadth)
  {
  this.length  = length;
  this.breadth = breadth;
  }
  • length,breadth are the parameters that are passed to the method.
  • Same names are given to the instance variables of an object.
  • In order to hide instance variable we can use this keyword. above syntax will clearly make difference between instance variable and parameter.

The post this keyword : Refer Current Object in Java Programming appeared first on Learn Java Programming.


Viewing all articles
Browse latest Browse all 39

Trending Articles