Tom's Guide > Forum > Programmation > Programation orienter Objet ?
Mot :    Pseudo :           
 

Salut all je souhaiterais qu'on m'eclaire a propos de ce therme " prograation orienter OBJET"
Je voudrais me lancer dans un gradua en Programation pour améliorer mes languages WEB mais aussi apprendre d'autre language car on dit toujour que les language son inspirer du C donc c tous bénéf de faire de la programation
Bref ma Q? c quoi "orienter objet " ??? merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Si c si simple t'aurai pue ecrire qlq mots o lieu de m'envoyer sur un autre site :p
Mais merci comme meme LOL

Répondre à c-bolo@IDN

Serieux il ma falue deja 2Heure pour lire puis a la fin j'ai VRAIMENT RIEN COMPRIS du charabia qu'il racompte
Bref j'ai besoin de qlq chose de claire et simple merci

Répondre à c-bolo@IDN

réécrire ce que d'autres ont déjà fait bien mieux que je ne l'aurais fait ? A quoi ça sert ?

Bon, a priori, tu connais le C ; ça facilitera un peu.
En gros, tu connais les int, char,...

et bien, en programmation OO, tu peux définir des éléments (on appelle cela des objets ou des classes) avec des méthodes, des variables qui lui sont propres ; tu peux ainsi définir la classe personne avec les variables nom, prénom, age, la méthode vieillir (),...

après, tu fais :

Personne A;
A.nom='dupond';
A.prenom='jean';
A.Age=30;
A.vieillir();

print A.age : affiche 31 si vieillir est définie comme étant age=age++;

Voilà.

L'intéret ?
La réutilisabilité ; il y a aussi l'héritage.
Tu définis des classes Fille et Homme qui héritent de personne ; une Fille a un prénom, nom, age (sans avoir besoin de les redéfinir) mais aussi le taux d'oestrogènes, par exemple,...

compris ?

Essaie ces sites
http://perso.wanadoo.fr/isabelle.thieblemont/poo/
http://www.laltruiste.com/document [...] e/poo.html

(google quand tu nous tiens)

Répondre à szdavid

Oui alors voila :
Le cpp à été initialement développé en 1980 par Bjarne stroustrup à partir du langage C.
Il retient le C comme sous-ensemble. Stroustrup s'est également insipré du langage Simula67 (concept des classes)

Donc en fait le CPP c'est de la POO (Programmation orienté objet) ... mais Keskeçavedir ?
Bah en fait, en C pour rassembler des données on utilise des structures et autres, alors que pour le CPP on à des objets qu'on creer à partir d'une classe deplus il existe un système d'hérédité dans le cpp qui fait qu'un objet peut appartenir à un type d'objet et donc avoir les mêmes propriétées (qui définisent l'ensemble de ces objets)

Bon c'est pas très simple dit comme ça mais c'est pas très compliqué.

Pour illustrer:

Animal (la classe)
contient comme info et comme fonctions

Nom
Age
Couleur
Taille
Manger() (fonction : capacité)
Dormir()
etc:

||
||

Végétarien || Carnivores


: Les classes "végétariens" et "carnivores"
héritent des propriétées de "Animal" plus celle qui leurs sont attribuées

C'est ca la POO bon vu comme ça ca a l'air d'être du charabia mais si on se penche dessus ça rend le code beaucoup plus clair.

C'est un petit post sur la POO que j'ai fait sur un autre topic :)

Répondre à Ric0la

Chez pas si celui qui a demandé a compris mais ouai. Merci ;-)

Ps:j'avais approché sa avec le cpp :-)

Répondre à Trisis
Tom's Guide > Forum > Programmation > Programation orienter Objet ?
Aller à :

Il y a 731 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens