Comment appelle-t-on le contraire de la programmation orientée objet

Fermé
playboy-1990 Messages postés 458 Date d'inscription samedi 27 mars 2010 Statut Membre Dernière intervention 10 septembre 2016 - Modifié par noctambule28 le 25/08/2012 à 16:11
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 25 août 2012 à 21:35
Bonjour,
Je voudrais savoir comment appelle-t-ont le contraire de la "programmation orientée objet" ?
Merci ;)

Appuyer sur Ctrl + W pour voir quelque chose d'étonnant et fantastique...
Et pour voir une chose de magique, faites Shift + Ctrl + Q !

2 réponses

playboy-1990 Messages postés 458 Date d'inscription samedi 27 mars 2010 Statut Membre Dernière intervention 10 septembre 2016 273
25 août 2012 à 19:51
Ok, j'entends parfois que l'on parle de la programmation procédurale, mais finalement ce n'est pas le bon terme.
Le contraire de la programmation procédurale est la programmation événementielle et non objet.

Donc quand on parle de la programmation non objet, quel est le terme correct qu'il faut employer pour la désigner ?
Merci d'avance
1
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
25 août 2012 à 20:12
"Le contraire de la programmation procédurale est la programmation événementielle et non objet."
Il faut arrêter de réfléchir en "contraires", les paradigmes sont complémentaires les uns aux autres, on peut faire de la programmation procédurale ET évènementielle ET orienté objet. Exemple : C++ et Java.

Si un langage n'est pas objet, on dit juste qu'il n'est pas objet...
-1
playboy-1990 Messages postés 458 Date d'inscription samedi 27 mars 2010 Statut Membre Dernière intervention 10 septembre 2016 273
25 août 2012 à 20:48
Ok, mais parfois j'entends des personnes dire que c'est un code procédurale quand il n'est pas objet. Est-ce vrai ?
1
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
25 août 2012 à 21:35
"j'entends des personnes dire"... ils ne connaissent que le C et le C++ peut-être ?

Regarde des codes en Lisp (programmation fonctionnelle) par exemple, ce n'est pas objet, mais ce n'est pas procédural pour autant !

; Calcul de n!
(defun factorielle (n) (if (<= n 1) 1 (* n (factorielle (- n 1)))))
0