Mot-clé - poo

Fil des billets

samedi, 11 janvier 2014

La POO en PHP

Un objet est une entité dotée de caractéristiques. Les classes (1) doivent être nommées comme le fichier qui les contient et décrivent l’objet via des attributs (2), des constantes (3), des méthodes (4). (1) Les classes :

class NomClasse ((UpperCamelCase)) { (2) - (3) - (4) }
(Les méthodes doivent toujours apparaître APRÈS les attributs et constantes !)

(2) Les attributs :

public $attribut = valeur ;
private/protected $_attribut = valeur ;

(3) Les constantes

const PROPULSION ;

(4) Les méthodes :

function nomMéthode(paramètres) { return … ; }

$this est une variable qui est disponible dans les méthodes lorsqu’on instancie une classe. Elle représente l’objet qu’on est en train d’utiliser, donc tous ses attributs et ses méthodes. (5) L'instanciation C'est l'action qui permet de transformer la classe en objet.

$nomObjet = new NomClasse();

Pour accéder aux attributs/méthodes/constantes de la classe courante, il faut avoir instancié au préalable.

echo $nomObjet -> méthode();

poo.png

Sources utiles

Initiation :

Tutoriels / Manuels complets :