Comment utiliser le mot-clé de cette java

Le mot-clé ce en Java se réfère à l'instance de classe actuelle. Par exemple, si une classe définit une méthode nommée Calculer, vous pouvez appeler cette méthode d'une autre méthode dans la même classe comme ceci:

this.Calculate () -

Bien sûr, vous pouvez également appeler le Calculer méthode sans la ce mot-clé:

Calculer () -

Ainsi, dans la plupart des cas, le mot-clé ce n'est pas nécessaire.

Cependant, parfois, la ce mot-clé peut être utile. Par example:

public class {Acteur Acteur chaîne lastName-string firstName-publique (String lastName, String prenom) {this.lastName = lastName-this.firstName = firstName-}}

La ce mots-clés sont tenus de faire la distinction entre les paramètres nommés nom de famille et Prénom et l'instance.

Parfois, vous utilisez le ce mot-clé par lui-même de passer une référence à l'objet courant comme un paramètre de méthode. Vous pouvez imprimer l'objet courant à la console en utilisant la déclaration suivante:

System.out.println (cette) -

La println méthode appelle l'objet de toString méthode pour obtenir une représentation de chaîne de l'objet et puis imprime à la console. Par défaut, toString imprime le nom de la classe que l'objet a été créé à partir et le code de hachage de l'objet. Si vous voulez que le println méthode pour imprimer quelque chose de plus significatif, fournir un toString méthode de votre propre pour la classe.


» » » » Comment utiliser le mot-clé de cette java