Qu'est-ce que «statique» qui précède une variable java? J'ai pensé. .. ..
Pour expliquer avec des mots, «les variables associées au champ de classe d'origine».
public class car{
static int num_car = 0;
String type;
String color;
Car(String type,String color){
this.type = type;
this.color = color;
num_car++;
}
}
Quand il y a un code comme celui-ci, "type" et "couleur" sont uniques à ce champ d'instance, mais comme "num_car" est le nombre d'instances, il est lié au champ de classe de voiture lui-même et mis à jour régulièrement. Choses à faire.
Recommended Posts