oujood.com

Introduction à la programmation orientée objet

La POO (programmation orientée objet) est une forme particulière de programmation destinée à faciliter la maintenance et la réutilisation de vos codes  PHP
La chose la plus difficile à apprendre en PHP orienté objet est la base. Mais une fois que vous la comprenez , le reste deviendra beaucoup plus facile.
Mais ne vous découragez pas ! Vous venez de trouver le plus facile à comprendre des tutoriaux sur la programmation orientée objet et PHP. Cela peut sembler une revendication vantard, je sais, mais c'est ce que dit tous les gents que je connaisse et qui ont lit ce tutorial.
En tout cas vous êtes là et vous pouvez le constater par vous-même quand vous le lisez.

chercher |

PHP cours tutorial

Introduction à la POO

La POO (programmation orientée objet) est une forme particulière de programmation destinée à faciliter la maintenance et la réutilisation de vos codes  PHP, et donc on écrie un code que l’on va pouvoir réutiliser sans avoir besoin de le réécrire une autre fois.

Elle consiste à représenter des objets (réel ou non) sous une forme d'entités informatiques.

On représente généralement un objet par une classe.

 Une classe, élément principal de la POO, va regrouper un ensemble de fonctions et de variables pouvant agir sur l'objet.

Si on prend par exemple un véhicule dans le monde réel, on peut représenter un véhicule par une classe "Véhicule" qui aura comme variables : le nombre de roues, le nombre de portes, etc. ...

Définition d'un objet

Un objet est tout simplement, comme vous le savez déjà:

  • Dans le monde reel: un ordinateur, une table, une chaise, un bureau, une personne, un animal, un nombre ou bien un compte bancaire etc. ...
  • Dans le monde abstrait: un formulaire, une base de données etc. ...

 En programmation, les objets sont sensiblement les mêmes choses.

L’exemple simple est celui d’un véhicule qui a:

des caractéristiques :

  • Le nombre de roues ;
  • Le nombre de portes ;
  • Un plein en carburant ;
  • Un compteur kilométrique.

Toutes ces caractéristiques correspondent à des valeurs, ces valeurs sont stockées dans des variables. C'est toujours le cas en POO. Ce sont des variables  spéciales, on y revient dans le chapitre suivant.

 

En plus de ces caractéristiques, un véhicule a aussi des capacités. Il peut :

  • Rouler et donc ;
  • Gagner des kilomètres dans son compteur ;
  • Perdre du carburant ect....

Ces capacités correspondent à des fonctions. Comme pour les variables, ce sont des fonctions  spéciales qu’on va aussi voir dans le chapitre suivant.



Par carabde 20 Aout 2014

Voir aussi nos tutoriel :

Balise ul

Définit une liste non ordonnée

jQuery manipulation css

jQuery manipulation css

fonction strnatcmp, strnatcmp

Comparaison de chaînes avec l'algorithme d'"ordre naturel"