Que signifie le point médian en Java ?
Par exemple, le programme suivant :
public class Cat { private static int sid = 0; private String name; int id; Cat(String name) { this.name = name; id = sid++; } public void info(){ System.out.println ("My name is "+name+" No."+id); } public static void main(String arg[]){ Cat.sid = 100; Cat mimi = new Cat("mimi"); mimi.sid = 2000; Cat pipi = new Cat("pipi"); mimi.info(); pipi.info(); } }
Cat.sid = 100 dans ce programme Que signifie le point dans cette phrase ?
Cat est une classe qui définit les variables membres et les fonctions membres. L'opération au milieu de Cat.sid consiste à appeler les variables membres.
Les variables membres ordinaires et les fonctions membres doivent être exploitées avec des noms d'objet (tels que mimi.sid dans l'exemple ci-dessus), mais les variables et fonctions statiques sont partagées par tous les objets d'une classe, elles peuvent donc être directement exploitées par noms de classe à opérer (comme Cat.sid dans l'exemple ci-dessus).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!