Skip to content · ⁨Passer au contenu⁩

The this Keyword · ⁨Le mot-clé this⁩

Handout · ⁨Fiche de cours⁩ Watch lesson · ⁨Regarder la leçon⁩

A parameter can hide the field it should update

  • An object has name "Ada". setName(String name) runs name = name; with the argument "Bo".
  • Both unqualified names refer to the parameter, so the object still has "Ada". this.name = name assigns the parameter value to the field instead.
A parameter can hide the field it should update

Handout · ⁨Fiche de cours⁩

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP