le_duche
Messages postés159Date d'inscriptionlundi 13 juin 2005StatutMembreDernière intervention26 février 2009 28 déc. 2005 à 17:02
wep :) mais meme si dans l'ensemble le livre est bof-bof, je trouve que cet exemple est très bien trouvé. C'est mieux que les
class Vehicule;
class Voiture : class Vehicule;
class Opel : class Voiture;
qui n'explique pas grand chose...
luhtor
Messages postés2023Date d'inscriptionmardi 24 septembre 2002StatutMembreDernière intervention28 juillet 20086 28 déc. 2005 à 11:46
Yen a qui ont lu C++ pour les nuls :)
laderivier
Messages postés9Date d'inscriptionsamedi 24 décembre 2005StatutMembreDernière intervention24 novembre 2006 27 déc. 2005 à 19:36
Merci je prends note :-), j'essayerai donc d'en savoir plus sur les classes, et de m'en servir dans mes prochains programmes...
le_duche
Messages postés159Date d'inscriptionlundi 13 juin 2005StatutMembreDernière intervention26 février 2009 27 déc. 2005 à 18:52
l'avantage des classes c'est que tu crée un objet qui "fonctionne tout seul".
C'est un peu comme ton micro-onde: tu n'a plus qu'à te servir de son interface pour qu'il fasse ce que tu souhaites, sans te préocuper de son fonctionnement interne.
De plus c'est bien utile quand on menque d'inspiration pour le nom des varaibles...
laderivier
Messages postés9Date d'inscriptionsamedi 24 décembre 2005StatutMembreDernière intervention24 novembre 2006 26 déc. 2005 à 21:17
Merci pour ta remarque et tes conseils.
Je ne me suis pas servit de classes car je suis un débutant en C, j'en fais que depuis quelques mois, et si je ne me trompe pas la notion de classes et propre au C++ ? (je dis ça parce que je n'ai pas encor vu ça dans un boucain de C :-( ).
Et finalement j'orai une question, en quoi les classes sont-elles plus optimale ?
(je suis seulement en L2 maths) merci :-)
le_duche
Messages postés159Date d'inscriptionlundi 13 juin 2005StatutMembreDernière intervention26 février 2009 26 déc. 2005 à 18:45
Dans le fond c'est pas mauvais mais les fonctions addition, soustraction, ... sont tout simplement affreuses !
trouve toi un tutoriel sur les classe et refais ca avec ce qu'on appelle la "surdéfinition des opérateurs".
Si tu veux t'inspirer jette un oeil la dessus:
http://www.cppfrance.com/code.aspx?ID=34270
sinon j'ai bientot terminé un truc comme toi mais beaucoup plus général, avec des vecteurs de dimension n et des notions d'ensembles de Rn et d'hyper-rectangles mesurable...
Je pense la poster dans une petite semaine si j'ai le temps...
28 déc. 2005 à 17:02
class Vehicule;
class Voiture : class Vehicule;
class Opel : class Voiture;
qui n'explique pas grand chose...
28 déc. 2005 à 11:46
27 déc. 2005 à 19:36
27 déc. 2005 à 18:52
C'est un peu comme ton micro-onde: tu n'a plus qu'à te servir de son interface pour qu'il fasse ce que tu souhaites, sans te préocuper de son fonctionnement interne.
De plus c'est bien utile quand on menque d'inspiration pour le nom des varaibles...
26 déc. 2005 à 21:17
Je ne me suis pas servit de classes car je suis un débutant en C, j'en fais que depuis quelques mois, et si je ne me trompe pas la notion de classes et propre au C++ ? (je dis ça parce que je n'ai pas encor vu ça dans un boucain de C :-( ).
Et finalement j'orai une question, en quoi les classes sont-elles plus optimale ?
(je suis seulement en L2 maths) merci :-)
26 déc. 2005 à 18:45
trouve toi un tutoriel sur les classe et refais ca avec ce qu'on appelle la "surdéfinition des opérateurs".
Si tu veux t'inspirer jette un oeil la dessus:
http://www.cppfrance.com/code.aspx?ID=34270
sinon j'ai bientot terminé un truc comme toi mais beaucoup plus général, avec des vecteurs de dimension n et des notions d'ensembles de Rn et d'hyper-rectangles mesurable...
Je pense la poster dans une petite semaine si j'ai le temps...