Posez votre question Signaler

Programmation orientée objet [Résolu]

melwin 36Messages postés 30 juin 2004Date d'inscription - Dernière réponse le 23 déc. 2008 à 09:02
Bonjour

j'ai trois petites questions sur la programmation orientée objet. Je commence à comprendre un peu certaines définitions, mais il reste encore des zones floues pour moi.

1) qu'est ce qu'un attribut de classe par rapport à un attribut classique?

2) quel est l'intérêt des méthodes orientées objet par rapport aux méthodes structurées pour le développement de logiciel?

3) qu'est ce qu'un "design pattern" et quel est son intérêt?

merci beaucoup de votre aide, je sais c'est un métier...

melwin@pas_développeur.ccm
Lire la suite 

Programmation orientée objet »

8 réponses
Réponse
+0
moins plus
1) Un attribut de classe (declaré en Java "static") est un attribut qui n'est crée qu'une seule fois (en memoire). Si tu as plusieurs instances d'une meme classe, les instances auront en commun cet attribut donc --> Si tu le change par l'intermediaire d'une instance, les autres instances de la meme classe subiront aussi le changement.

Et pour les autres...
Ajouter un commentaire
Réponse
+0
moins plus
La programmation orientée-objet est populaire pour une raison bien simple: elle donne un bien meilleur modèle du monde réel. Comment représenter le monde avec des procédures? Ça donne un modèle pauvre de la réalité. La programmation orientée-objet vient rejoindre fonctions et données dans des classes desquelles on peut créer des objets. Qu'est-ce qu'un objet? Pense à un objet du monde réel, et voilà. Bien plus représentatif de la réalité. Les objets du monde réel étant représentés dans ce design pattern te donnent plus de facilité à gérer de gros programmes. Ça va relativement mieux pour les gros projets, c'est pourquoi c'est populaire dans l'industrie du jeu video et des logiciels. Il est bien plus facil de gérer des unités dans un jeu de stratégie en temps réel en tant qu'objets distincts que comme fonctions jouant avec un paquet de variables. Les gros programmes on grandement avantage à aller vers les design orientés objet pour leur avantage d'être plus facil à gérer (un programme procédural à ce niveau de complexité deviendrais un enfer assez facilement) en plus de donner un modèle de la réalité bien plus représentatif que le modèle que la programmation procédurale peut te donner.

-Aghaster
www.planetcpp.info
Ajouter un commentaire
Réponse
+0
moins plus
bjr,je cherche des exercices corrigées de programmation orienté objet
erouel - 25 oct. 2008 à 19:39
la difference entre la passge par valeure et la passage par refference
Polux31- 25 oct. 2008 à 19:49
??? vous pouvez répéter la qestionnnnnnnn ??? ^^
becha_2009 - 23 déc. 2008 à 09:02
je cherche des exercices de devoloppement limités corrigés
Ajouter un commentaire
Réponse
+0
moins plus
Bjour moi également svp j´ai besoins des tutos et des exos corrigés de programmation orienté objet. merci d´avance.
Hugo - 3 juin 2008 à 14:33
Tutoriels programmation orientée objet : http://general.developpez.com/cours/#generalite
Ajouter un commentaire
Ce document intitulé « Programmation orientée objet » issu de CommentCaMarche (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.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?