Quelques notions sur les objets

Création d'une classe - Champs

Un objet peut par exemple servir à représenter une structure complexe comme une boîte parallèlépipédique : celle-ci est caractérisée par les longueurs de ses trois arêtes, qui peuvent être par exemple trois entiers int. On peut également décider qu'elle pourra être soit vide, soit pleine, ce qu'on peut représenter par un boolean.

Un identificateur de classe commence par une majuscule.

Le mot clé class permet en Java d'introduire la description complète d'une classe, avec ses champs, constructeurs et méthodes

class MaClasse{
... //constructeurs, champs et méthodes 
} 

On va donc créer une classe Boite qui contiendra quatre variables, appelées champs.

//fichier Boite.java
class Boite{
int profondeur,largeur,hauteur;
boolean pleine;
}

En compilant ce code on obtient un fichier Boite.class. Cependant nous ne sommes pas très avancés car si nous savons ce que doit être une Boite, nous n'en avons encore créé aucune.

Créer une classe Ami ayant pour champs le nom, prénom, mois et jour d'anniversaire, âge, en choisissant judicieusement leur type.
 
Licence Creative Commons
licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé
Auteur : Nathalie Bonnin
Professeur de Physique, Chimie, Informatique au lycée La Martinière Monplaisir (Lyon 8ème)
Contact :
nathalie.bonnin (chez) scientillula.net
Licence Creative Commons
La totalité du contenu du site Scientillula.net appartient à Nathalie Bonnin et est mise à disposition selon les termes de la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Partage dans les Mêmes Conditions 3.0 non transposé