-Variable d'instance Fait référence au champ (variable) associé à chaque objet. ・ Méthode d'instance Fait référence à la méthode associée à chaque objet.
・ Variables de classe Fait référence aux champs associés à la classe entière. ・ Méthode de classe Fait référence à la méthode associée à la classe entière.
class Car {
public static int Car //La variable de classe doit être statique avant que le nom de type public ne soit un modificateur
}Nom du type Nom de la classe
class Car {
public static void show(); //Méthode de classe
Nom de la méthode
}
Car.show();
-Les méthodes de classe peuvent être appelées même si l'objet n'a pas été créé. -Les variables informelles et les méthodes d'instance ne sont pas accessibles dans les méthodes de classe.
De côté Les variables déclarées à l'intérieur d'une méthode sont appelées variables locales et ne peuvent pas être utilisées en dehors de la méthode déclarée, et les valeurs sont stockées jusqu'à la fin de la méthode.
class Car{
int num;//Variables locales
static int sum;//Variable de classe
void setCar(int a){//Variables locales
int a //Variables locales
}
}
Recommended Posts