{"id":606,"date":"2020-11-01T23:24:21","date_gmt":"2020-11-01T22:24:21","guid":{"rendered":"http:\/\/maths-code.fr\/cours\/?page_id=606"},"modified":"2023-06-19T18:44:53","modified_gmt":"2023-06-19T16:44:53","slug":"programmation-orientee-objet","status":"publish","type":"page","link":"https:\/\/maths-code.fr\/cours\/programmation-orientee-objet\/","title":{"rendered":"Programmation orient\u00e9e objet"},"content":{"rendered":"<h3>Un paradigme de programmation<\/h3>\n<p>Dans la vie r\u00e9elle, un objet poss\u00e8de des caract\u00e9ristiques et nous permet de r\u00e9aliser des actions. Un chat par exemple poss\u00e8de une taille, une couleur, un nom, etc : ce sont ses caract\u00e9ristiques.<br \/>\nMais il peut miauler, se d\u00e9placer etc.; ce sont les actions qu\u2019il peut r\u00e9aliser.<\/p>\n<blockquote class=\"wp-block-quote\"><p>La programmation orient\u00e9e objet consiste en la d\u00e9finition et l&rsquo;interaction de briques logicielles appel\u00e9es objets ; un objet repr\u00e9sente un concept, une id\u00e9e ou toute entit\u00e9 du monde physique, comme une voiture, une personne ou encore une page d&rsquo;un livre.<\/p><\/blockquote>\n<p>Le concept d\u2019objets en informatique s\u2019inspire fortement de cette d\u00e9finition de la vie r\u00e9elle : on va appeler \u201cobjet\u201d un bloc coh\u00e9rent de code qui poss\u00e8de ses propres variables ou attributs ( \u00e9quivalents des caract\u00e9ristiques des objets de tous les jours) et fonctions ou m\u00e9thodes (qui sont les actions que l\u2019objet peut r\u00e9aliser). Ces objets vont interagir entre eux et avec le monde exterieur.<\/p>\n<hr \/>\n<ul>\n<li>Le cours en PDF : <a title=\"Cours POO\" href=\"http:\/\/maths-code.fr\/NSI\/terminale\/POO\/Cours_POO.pdf\">Cours POO<\/a><\/li>\n<li>Le TP d&rsquo;introduction version notebook Jupyter : <a title=\"TP POO: notebook\" href=\"http:\/\/maths-code.fr\/NSI\/terminale\/POO\/Intro_POO.ipynb\">TP POO: notebook<\/a><\/li>\n<li>Le TP version PDF : <a title=\"TP version PDF\" href=\"http:\/\/maths-code.fr\/NSI\/terminale\/POO\/Intro_POO.pdf\">TP version PDF<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Un paradigme de programmation Dans la vie r\u00e9elle, un objet poss\u00e8de des caract\u00e9ristiques et nous permet de r\u00e9aliser des actions. Un chat par exemple poss\u00e8de une taille, une couleur, un nom, etc : ce sont ses caract\u00e9ristiques. Mais il peut miauler, se d\u00e9placer etc.; ce sont les actions qu\u2019il peut r\u00e9aliser. La programmation orient\u00e9e objet consiste en la d\u00e9finition et l&rsquo;interaction de briques logicielles appel\u00e9es objets ; un objet repr\u00e9sente un concept, une id\u00e9e ou toute entit\u00e9 du monde physique, comme une voiture, une personne ou encore une page d&rsquo;un livre. Le concept d\u2019objets en informatique s\u2019inspire fortement de cette d\u00e9finition de la vie r\u00e9elle : on va appeler \u201cobjet\u201d un bloc coh\u00e9rent de code qui poss\u00e8de ses propres variables ou attributs ( \u00e9quivalents des caract\u00e9ristiques des objets de tous les jours) et fonctions ou m\u00e9thodes (qui sont les actions que l\u2019objet peut r\u00e9aliser). Ces objets vont interagir entre eux et avec le monde exterieur. Le cours en PDF : Cours POO Le TP d&rsquo;introduction version notebook Jupyter : TP POO: notebook Le TP version PDF : TP version PDF<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"class_list":["post-606","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages\/606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/comments?post=606"}],"version-history":[{"count":5,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages\/606\/revisions"}],"predecessor-version":[{"id":4107,"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/pages\/606\/revisions\/4107"}],"wp:attachment":[{"href":"https:\/\/maths-code.fr\/cours\/wp-json\/wp\/v2\/media?parent=606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}