Pour créer une classe en Java, on utilise le mot-clé class
suivi du nom de la classe. La structure de base est:
public class NomDeClasse {
// Attributs de la classe
// Méthodes de la classe
}
Il est préférable de nommer une classe avec une majuscule en début de nom et d'utiliser la notation CamelCase si le nom comporte plusieurs mots.
Les attributs, également appelés variables d'instance, sont définis au sein d'une classe pour représenter les caractéristiques de ses objets. Ils sont généralement précédés d'un modificateur de visibilité comme private
pour garantir l'encapsulation.
Exemple :
private String nom;
private int age;
Un constructeur initialise un nouvel objet de la classe. Tout comme une méthode, il peut accepter des paramètres pour plus de flexibilité lors de l'initialisation des objets.
Exemple :
public NomDeClasse(String nom, int age) {
this.nom = nom;
this.age = age;
}
Le mot-clé this
est utilisé pour référencer les attributs de l'objet courant.
Les méthodes définissent les comportements que les objets de la classe peuvent effectuer. Elles peuvent avoir une portée publique pour être accessibles à l'extérieur de la classe, ou privée pour un usage interne. Les méthodes peuvent retourner une valeur ou être void
si elles ne retournent rien.
Exemple :
public void afficherInfo() {
System.out.println("Nom: " + nom + ", Age: " + age);
}