Académique Documents
Professionnel Documents
Culture Documents
com
Conseil:Le principe « Don't Repeat Yourself » (DRY) consiste à réduire la répétition du code.
Vous devez extraire les codes communs à l'application, les placer au même endroit et les
réutiliser au lieu de les répéter.
Les classes et les objets sont les deux principaux aspects de la programmation orientée objet.
Regardez l'illustration suivante pour voir la différence entre la classe et les objets :
Classe Objets
Fruit Pomme
Un autre exemple
Banane
mangue
Classe Objets
Voiture Volvo
Audi
Toyota
Ainsi, une classe est un modèle pour les objets et un objet est une instance d'une classe.
Lorsque les objets individuels sont créés, ils héritent de toutes les variables et méthodes de la
classe.
Classes/objets Java
Java est un langage de programmation orienté objet.
Tout en Java est associé à des classes et des objets, ainsi qu'à ses attributs
et méthodes. Par exemple : dans la vraie vie, une voiture est un objet. La
voiture possède des attributs, tels que le poids et la couleur, et des
méthodes, telles que la conduite et le freinage.
Une classe est comme un constructeur d'objets ou un « plan » pour créer des
objets.
Main.java
Créez une classe nommée "Principal" avec une variable x :
intX= 5;
Créer un objet
En Java, un objet est créé à partir d'une classe. Nous avons déjà créé la
classe nommée Principal, nous pouvons donc maintenant l'utiliser pour créer
des objets.
Pour créer un objet d ePrincipal, spécifiez le nom de la classe, suivi du nom
de l'objet, et utilisez le mot-clé new:
Exemple
Créez un objet appelé "monObj" et imprimez la valeur de x :
int X= 5;
System.out.println(monObj.X);
Plusieurs objets
Vous pouvez créer plusieurs objets d'une même classe :
Exemple
Créez deux objets de Principal:
int X= 5;
System.out.println(monObj1.X);
System.out.println(monObj2.X);
}
}
Principale.java
Deuxième.java
Main.java
publique classe Principal {
int X= 5;
Deuxième.java
classe Deuxième {
System.out.println(monObj.X);
Et le résultat sera :
5
Constructeurs Java
Un constructeur en Java est une méthode spéciale utilisée pour initialiser des
objets. Le constructeur est appelé lorsqu'un objet d'une classe est créé. Il
peut être utilisé pour définir les valeurs initiales des attributs d'objet :
Exemple
Créez un constructeur :
public Principal() {
Principal monObj= new Principal(); //Créez un objet de classe Main (Cela appellera le
constructeur)
Sorties 5
Notez que le nom du constructeur doit correspondre au nom de la classe et
qu'il ne peut pas avoir de type de retour (comme void ).
Toutes les classes ont des constructeurs par défaut : si vous ne créez pas
vous-même un constructeur de classe, Java en crée un pour vous.
Cependant, vous ne pouvez pas définir de valeurs initiales pour les attributs
d'objet.
Paramètres du constructeur
Les constructeurs peuvent également prendre des paramètres, qui sont
utilisés pour initialiser les attributs.
Exemple
public class Main {
int x;
public Main(int y) {
x = y;
System.out.println(myObj.x);
}
}
Sorties 5
Exemple
public class Main {
int modelYear;
String modelName;
modelYear = year;
modelName = name;