Dan's Orbiter page

Orbiter Francophone => Autres sujets Francophone => Topic started by: Coussini on 20 May 2008, 18:00:19

Title: J'aimerais avoir une confirmation de ma compréhension ORIENTÉ OBJET
Post by: Coussini on 20 May 2008, 18:00:19
Voici ce que j'en retient:

(http://img372.imageshack.us/img372/3919/classesrz9.jpg)

En passant, tout est objet dans cette figure

1-Nous avons au dessus de tout (ce que j'en sais en ce moment),  les espaces de nom
2-Sous un espace de nom, il peut y avoir plusieurs classes
3-Chaque classe peut contenir plus d'un objet ayant des propriétés et des méthodes.
4-Touts les objets sous une classe sont des instances de cette classe.

Méthodes: C'est ce que fait ou peut faire cet objet
Propriétés: Les attributs d'un objet, comme couleur, dimension, modèle (pour une automobile)...


ET FINALEMENT:

Une classe peut hériter d'une autre classe (C'EST LA NOTION D'HÉRITAGE (Inheritage))

5-Par exemple, la classe Automobile Sportive peut hériter de la classe Automobile et avoir des propriétés comme
Couleur(sport), aillerons(sport), roues(sport)....

ET VOILÀ MA COMPRÉHENSION

À vous de me remettre sur le bon chemin si ma compréhension n'est pas exacte



Message modifié ( 20-05-2008 21:52 )
Title: Re: J'aimerais avoir une confirmation de ma compréhension ORIENTÉ OBJET
Post by: brainstorm on 20 May 2008, 20:43:35
Tout à fait d'accord pour moi ;)