Introduction à la
Programmation Orientée Objet
Retour sur les principaux concepts
SI3 MAM3 Hydro
Nathan Cohen [email protected].fr
Igor Litovsky lito@polyte.unice.fr
Anne-Marie Pinna Dery [email protected]ce.fr
http://courswiki.polytech.unice.fr/SI3/IPA
Instances et une classe
2 types de méthode
Méthodes qui sont des fonctions :
Déclaration : public int getXPosition() {
Appel : Point p = new Point();
int x = p.getXPosition();
Méthodes qui sont des procédures
public void showCoord()
Appel : p.showCoord();
Attributs (fields), variables d’instances –
paramètres variables locales
Attributs :
private int abscisse;
abscisse est de type entier
Utilisable dans toute la classe
this.abscisse; ou abscisse;
Attributs (fields), variables d’instances –
paramètres variables locales
Déclaration : public int setX(int p) {…….}
p est le paramètre formel
p est de type entier et est visible dans le corps
de la méthode
Appel : Point pt = new Point(12,34);
pt.setX(25); pt.setX(25.5);
25 est le paramètre effectif
1 / 10 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 !