Olivier Curé - UMLV [page 99 ]
3. POO en Java
Olivier Curé - UMLV [page 100 ]
Déclaration d'une classe
Il est préférable de définir une unique
classe par fichier java. Cette classe est
alors publique et donne son nom au
fichier
Exemple :
public class Cercle {
... // définition des membres
}
Le nom du fichier est nécessairement
Cercle.java (respecter la casse).
Olivier Curé - UMLV [page 101 ]
Création d'un objet : new
La seule manière de créer un objet en Java est
d'utiliser l'opérateur new.
Cet opérateur doit être suivi du nom de la classe
à instancier.
Exemple :
String chaine = new String();
String salut = new String(" Bonjour ");
ParserXML parserXml = new ParserXML();
Syntaxe :
<classe> <référence sur objet> = new <constructeur de la
classe>;
Olivier Curé - UMLV [page 102 ]
Opérateur new
L'instanciation d'une classe déclenche
les actions suivantes :
création de l'objet,
allocation mémoire nécessaire à cet
objet,
appel du constructeur de la classe.
Olivier Curé - UMLV [page 103 ]
Constructeur en Java
Toute classe possède un constructeur
par défaut, implicite.
Un constructeur porte nécessairement le
même nom que sa classe, sans type de
retour.
Il peut y avoir plusieurs constructeurs
dans une même classe. Ceux-ci
diffèrent par le nombre et la nature de
leurs paramètres.
1 / 71 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !