cs_hadhber
Messages postés37Date d'inscriptiondimanche 31 juillet 2005StatutMembreDernière intervention27 septembre 2007
-
7 juin 2006 à 14:06
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutModérateurDernière intervention23 décembre 2008
-
7 juin 2006 à 14:39
Salut,
Qu'elle est la différence entre "purement orienté objets" & "orienté objets" exactement?
Nikoui
Messages postés794Date d'inscriptionvendredi 24 septembre 2004StatutMembreDernière intervention19 août 200811 7 juin 2006 à 14:17
Un début de réponse (mais vaste sujet à mon avis...) :
- Déjà certains language, comme le C++ par exemple sont clairement "orientés objets", car tu peux faire de l'objet et du "non objet", l'exemple le plus parlant étant le démarage d'une application C++, qui est tout sauf objet (comparé à la façon dont tu démarre une appli Java par exemple).
- Java / .Net sont des langages "un peu plus objets". Avec par exemple l'objet "Objet", père de tous les autres...
- Ensuite tu as des notions objets qui n'existent pas dans ces langages, qui te permettent par exemple de considerer tes méthodes, tes attribut, tes relations entre classes, etc. comme des objets...
Bref, dans les langages "purement objet" (si c'est ce que tu voulais dire par "purement orienté objets"), tout est objets - avec le "méta polymorphisme qui va avec. Il doit exister des langages rentrant dans cette catégorie. Pour ma part j'ai eu l'occasion de voir un de ces langage "fait maison" - mais ca tiens plus du langage "experimentale" qu'autre chose...
--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.