Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

POO - Classe et instance d'objet

Notion de classe Encyclopédie


La notion de classe

On appelle classe la structure d'un objet, c'est-à-dire la déclaration de l'ensemble des entités qui composeront un objet. Un objet est donc « issu » d'une classe, c'est le produit qui sort d'un moule. En réalité on dit qu'un objet est une instanciation d'une classe, c'est la raison pour laquelle on pourra parler indifféremment d'objet ou d'instance (éventuellement d'occurrence).

Une classe est composée de deux parties :

  • Les attributs (parfois appelés données membres) : il s'agit des données représentant l'état de l'objet
  • Les méthodes (parfois appelées fonctions membres): il s'agit des opérations applicables aux objets

Si on définit la classe voiture, les objets Peugeot 406, Renault 18 seront des instanciations de cette classe. Il pourra éventuellement exister plusieurs objets Peugeot 406, différenciés par leur numéro de série. Mieux: deux instanciations de classes pourront avoir tous leurs attributs égaux sans pour autant être un seul et même objet. C'est le cas dans le monde réél, deux T-shirts peuvent être strictement identiques et pourtant ils sont distincts. D'ailleurs, en les mélangeant, il serait impossible de les distinguer...

Discussions pertinentes trouvées dans le forum

21/11 11h16 gestion classe pb de gestion de classe !! help me !!!!!!! Développement 21/11 17h34->Luffy =)19
09/11 14h36 classe static vs classe singletone classe Static VS classe "singletone" Développement 10/11 13h32->HackTrack8
28/02 10h11 ip pinge 2 classe réseau [IP] impossible pinge entre 2 classe réseau ? Réseaux 04/03 19h56->brupala7
25/04 10h21 classe réseaux question sur les classe réseaux!!!! Réseaux 25/04 11h12->grizlie4
29/11 09h55 php test classe [PHP] Test d'une classe Développement 29/11 12h35->elsadelatoundra4
22/06 12h31 javascript dom propriété classe css [JAVASCRIPT-DOM] propriété classe CSS Webmastering 26/06 19h58->sixland2
02/12 12h08 routeur classe réseau classe Un routeur classe C dans 1 réseau classe A Réseaux 03/12 08h59->kristoph14
30/06 15h03 quel ordre classé série tv Dans quel ordre classé cette série TV Vidéo numérique 30/06 18h40->LeRenardDuWeb14
25/08 14h07 classe jframe java problème avec la classe JFrame en Java Développement 25/08 17h36->philtrain11
25/04 09h26 classe diagramme batons java classe d'1 diagramme en batons en java ! Développement 28/04 16h48->marvinrouge10
Discussion fermée Problème résolu Classe Plus de discussions sur « Classe »

Ce document intitulé « POO - Classe et instance d'objet » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.