Domaine en java
Le soi-disant domaine est en fait la traduction de "champ", qui est ce que nous appelons souvent champs, ou propriété. Par exemple, les champs (propriétés) des classes, locales et globales.
champ, un champ est un attribut, qui peut être une variable de classe, une variable objet, une variable de méthode objet ou un paramètre d'une fonction.
class bike{ static int bikes; int gear; int cadence; void create( int newGear, int newCadence ){ bikes = bikes + 1; gear = newGear; cadence = newCadence;} int getSpeed(){ int speed = gear*cadence*5*3.141; return speed; } }
bikes est une variable de classe (champ statique).
gear et cadence sont des variables d'objet (variables d'instance) (champs non statiques).
(Il y a une petite contradiction ici. En fait, selon l'encyclopédie, les vélos, la vitesse et la cadence sont tous des variables de classe. Les vélos sont une variable statique dans la variable de classe, tandis que la vitesse et la cadence sont des variables de classe. Variables d'instance. )
speed est une variable (variable locale) de la méthode objet.
(Voir, variable locale, variable globale, variable globale n'apparaissent pas en Java. Si je veux dire, la portée des variables de classe est la même que celle des variables globales, mais elles ne s'appellent pas ainsi).
newGear et newCadence sont des paramètres (paramètres) de fonctions (méthodes).
Apprentissage recommandé : Tutoriel vidéo Java
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!