Ds1 Ds2 Java
Ds1 Ds2 Java
Ds1 Ds2 Java
JAVA SE
MOHAMED KONATE
TECHNOLAB-ISTA
Java - Syntaxe de base
- Objet
un objet représente un concept, une idée ou toute entité du monde physique, comme une
voiture, une personne ou encore une page d'un livre.
- Classe
une classe est un ensemble de code contenant des variables et des fonctions
permettant de créer des objets. Une classe peut contenir plusieurs objets.
- Méthodes
- Variables d'instance
Chaque objet a son ensemble unique de variables d'instance. L'état d'un objet
est créé par les valeurs affectées à ces variables d'instance.
• Variables locales
• Variables de classe (variables statiques)
• Variables d'instance (variables non statiques)
Exemple
public class Chien {
String race;
int age;
String couleur;
void aboiement () {
}
void affamé() {
}
void endormir() {
}
}
Une classe peut contenir n'importe lequel des types de variables suivants.
• Variables locales - Les variables définies à l'intérieur des méthodes,
des constructeurs ou des blocs sont appelées variables locales. La
variable sera déclarée et initialisée dans la méthode et la variable sera
détruite lorsque la méthode sera terminée.
• Variables d'instance - Les variables d'instance sont des variables au
sein d'une classe mais en dehors de toute méthode. Ces variables sont
initialisées lors de l'instanciation de la classe. Les variables d'instance
sont accessibles depuis n'importe quelle méthode, constructeur ou bloc
de cette classe particulière.
• Variables de classe - Les variables de classe sont des variables
déclarées dans une classe, en dehors de toute méthode, avec le mot-clé
static.
III. Constructeurs
Chaque fois qu'un nouvel objet est créé, au moins un constructeur sera appelé. La
règle principale des constructeurs est qu'ils doivent avoir le même nom que la
classe. Une classe peut avoir plusieurs constructeurs.
Voici un exemple de constructeur -
Exemple
public class Chien {
public Chien () {
}
Exemple