We can look at using "this" like a tree on the object.

The var "this" has access to the entire "tree" of ivars and instance methods for the class we are coding in.

If we are coding in an instance method in the Rectangle class, we could use "this" to access any ivars or other instance methods.

this.width()
this.height()
this.setSmall()
this.setLarge()
this.getWidth()
this.getHeight()
this.setWidth(100)
this.setHeight(50)
this.toString()
Rectangle
  |
  +---- private int width
  |
  +---- private int height
  |
  +---- public void setSmall()
  |
  +---- public void setLarge()
  |
  +---- public int getWidth()
  |
  +---- public int getHeight()
  |
  +---- public void setWidth(int aWidth)
  |
  +---- public void setHeight(int aHeight)
  |
  +---- public String toString()