J'étais un peu confus par l'appel de méthode dans FQCN et l'instance (attribut, opération) de la classe, donc je l'ai organisé en premier.
FQCN: package.Class.method()
Appel de méthode (classe) sur l'instance. Soit n la variable de l'instance
n.method()
// FQCN: Fully Qualified Class Name
Les instances sont créées à partir de champs et d'opérations (méthodes, actions) définis dans la classe.
Une méthode qui est automatiquement exécutée immédiatement après la création de la classe.
public class Hero { int hp; Hero() { this.hp = 100; // Initialise le champ hp avec 100. } }
this (argument);
.Class(String names) { this.name = names; this.hp = 100 Class { this("Bob"); }}
Si vous ajoutez statique au champ, il devient un champ statique. L'accès à un champ statique à partir d'une variable d'instance affecte également le champ statique d'origine.
Recommended Posts