Une classe est un modèle (ou prototype) définissant les attributs et comportements d'un objet. Elle sert de plan pour créer des objets spécifiques en Java.
Comparons une classe à un plan d'architecte pour une maison. La classe est le plan (modèle) qui décrit les caractéristiques de la maison, et chaque maison construite d'après ce plan est un objet.
Composants Principaux d'une Classe :
Syntaxe de Base pour Définir une Classe
public class Personne {
// Attributs de la classe
String nom;
int age;
// Constructeur
public Personne(String nom, int age) {
this.nom = nom;
this.age = age;
}
// Méthode pour afficher des informations sur la personne
public void afficherInfo() {
System.out.println("Nom : " + nom + ", Age : " + age);
}
}
Explication de la Syntaxe :
Personne
(commence par une majuscule par convention).String nom;
et int age;
définissent les propriétés de chaque Personne
.public Personne(String nom, int age)
initialise les attributs lors de la création d'un objet.afficherInfo()
affiche les informations de l'objet.