| Home |
|---|
Classe d'objet.
Définir un modèle commun pour un ensemble d'objets.
Une classe d'objet définit :
De tels attributs ou méthodes membres d'une classes peuvent être rendus plus ou moins accessibles (publics, protégés, privés) du monde extérieur à l'objet.
Une classe peut hériter d'une autre classe. Un objet de la classe fille possède alors implicitement toutes les caractéristiques (attributs et méthodes) de la classe mère, qu'elle peut ensuite affiner.
Les membres d'un classe d'objet définit ses membres :
L'expression de la définition d'une classe dépendra du langage de programmation OO employé.
Dans un fichier Personne.java :
public class Personne {
private String nom;
private int age;
private String profession;
private Addresse adresse;
/**
* Constructeur
*/
public Personne (String telNom) {
nom = telNom;
}
public String getLibelleCarteVisite() {
return nom + ", " getProfession() + ", " + addresse;
}
protected void anniversaire() {
age++;
}
/**
* Accesseur en écriture
*/
public setAddresse (Adresse telleAddresse) {
adresse = telleAdresse;
}
/**
* Accesseur en lecture
*/
public String getProfession() {
return profession;
}
}
| Type d'élément | Nom affiché de la classe de tableau |
|---|---|
boolean |
[Z |
byte |
[B |
char |
[C |
classe ou interface de TelNom |
[LTelNom; |
double |
[D |
float |
[F |
int |
[I |
long |
[J |
short |
[S |
Une classe :
Des exemples de classes d'objet sont :
| Home |
|---|