Often, even when you are not explicitly using "this", you using it implicity.

Example:
  • We are explicitly using "this" to get this object's width
  • We are implicity using "this" to get this object's width

The methods getWidth1 and getWidth2 are functionally equivalent (they both access the width ivar).
public class Rectangle {
	private int width;
	private int height;

	public int getWidth1() {
		
2
return this.width; } public int getWidth2() {
1
return width; } }