bonjour,
quels sont les avantages des langages objets face au procéduraux selon les critères de :
1)la réutilisation
2)la mise à jour
3)la richesse d'expression(qu'est-ce que c'est au passage ?)
bonjour,
quels sont les avantages des langages objets face au procéduraux selon les critères de :
1)la réutilisation
2)la mise à jour
3)la richesse d'expression(qu'est-ce que c'est au passage ?)
Si tu ne comprends pas les questions que tu poses, ça ne donne pas le goût d'y répondre :-(
.... et il y a méprise sur les critères de comparaison.
On peut difficilement, selon moi, comparer une style de programmation (procédural) avec la capacité d'un langage à utiliser des objets.
On fait de la POO ou/et de la programmation procédurale, mais on peut aussi faire du procédural avec de l'objet.
D'ailleurs, le codage d'une méthode donne bien une procédure spécifique à un objet.
Bref, c'est une opposition qui n'existe pas.
Par contre, procédural vs. linéaire, là je dis pas....
ah bon c'est une question de gout ?Envoyé par axile
De répondre aux questions, oui c'est une question de gout : gout de passer du temps à aider les autres, pour commencer. Et pour aider, il est plus agréable d'avoir une question a peu pres claire.
Sinon globalement l'orienté objet, même en pur procédural comme en C par exemple, permet surtout une meilleure structuration, mais cette capacité à structurer s'acquiert par la pratique. Meilleure structuration permet de réutiliser, en général, et aussi facilités d'évolutions.
Je pense simplement que t'essaye de comparer une Rolls à une formule 1.
Rien n'a voir.
Les deux sont des voitures, roulent
L'une est pour la course, l'autre pour le confort.
Ramenez à la programmation, c'est dans le même style.
Tout dépend de l'objectif, des moyens et des contraintes.
axile ce n'est pas une raison de MEPRISER les gens qui débutent ;Envoyé par axile
si tu est plus malin que les autres , alors on attend une réponse sensée constructive de ta part.
Ici c'est un forum d'entraide pas pour mépriser les autres.
Point à la ligne.
Et pour les autres personnes pareil.
Fin de la parenthèse.
Pour répondre à la question :
1 on a crée les languages objets justement pour la réutilisation de composants logicels ou briques logicielles;quels sont les avantages des langages objets face au procéduraux selon les critères de :
1)la réutilisation
2)la mise à jour
3)la richesse d'expression(qu'est-ce que c'est au passage ?)
c'est l'intérêt des modules de classe
2 des méchanismes intrinséques comme l'héritage éventuellement permettent cela :création d'une nouvelle classe qui hérite des propriétés et attributs d'une autre
3 effectivement la richesse d'expression c'est la mise en place de concepts plus évolués que les languages procéduraux , le souci d'abstraction .
Pour faire plus clair , la POO cela permet tout de même un code plus propre structuré et réutilisable qu'un code classique
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager