Cours php 5

1113 mots 5 pages
Chapitre 1: PHP 5

    

Classe (Attribut, Méthode) /Objet constructeur Encapsulation Héritage Les interfaces / les calsses abstraites Le polymorphisme mohsen_med2003@yahoo.fr Motivation


PHP5, introduit de véritables concepts OO :
-le constructeur -le destructeur - l’encapsulation - L’héritage - Les classes abstraites. - Les interfaces mohsen_med2003@yahoo.fr Notion de class/objet


Une classe est une représentation abstraite d'un objet.



Une classe peut généralement être rendu concrète au moyen d'une instance de classe,

que l'on appelle objet.


Une classe s'écrit au moyen du mot "class"

suivi du nom de la classe et d'accolades. mohsen_med2003@yahoo.fr Exemple


Class Point { public $x=10; public $y=5;

}

$x et $y sont deux attributs de la classe Point.

mohsen_med2003@yahoo.fr

Les constructeurs


Le constructeur est la fonction qui est appelée automatiquement par la classe lorsque vous

créez une nouvelle instance d'une classe a l'aide de l'opérateur new.


Déclaration:

public function __construct() { }

mohsen_med2003@yahoo.fr

Le mot clé « This »


la variable $this utilisée à l'intérieur d'une classe, vaut toujours une référence vers l'objet

lui-même (objet courant ).


Exemple:

echo $this->x; // affiche la valeur de la variable x;

mohsen_med2003@yahoo.fr

Exemple


Class Point { public $x; public $y; public function __construct() { $this->x= 10; $this->y= 5; }

} mohsen_med2003@yahoo.fr Les droits d'accès (public)


Les propriétés ou méthodes "public" sont visibles et manipulables par tous les objets,

même s'ils sont d'autres classes.


Exemple :

public $x;

mohsen_med2003@yahoo.fr

Les droits d'accès (protected)


Les propriétés ou méthodes "protected" concernent les objets de la même classe ainsi

que ses dérivées, mais pas ceux des classes étrangères. 

Exemple: protected $x;

mohsen_med2003@yahoo.fr

en relation

  • Fiche de lecture bourdieu classe objet
    832 mots | 4 pages
  • R Sum Python
    255 mots | 2 pages
  • Intro las de la fontaine, la grenouille qui veut se faire aussi grosse que le boeuf.
    2727 mots | 11 pages
  • Rapport de stage en ito
    2345 mots | 10 pages
  • Veille operationnelle
    980 mots | 4 pages
  • Les classes moyennes a la dérive2
    1905 mots | 8 pages
  • Ses jncfuoshedfisw
    533 mots | 3 pages
  • Dissertation le rat et l'huitre
    703 mots | 3 pages
  • Que reste-t-il des classes sociales aujourd'hui en france ?
    1366 mots | 6 pages
  • Les ouvriers, ne sont plus une classe en soi
    469 mots | 2 pages
  • Stage pe
    674 mots | 3 pages
  • La iiiè république, entre adaptation et crises (1870-1914)
    369 mots | 2 pages
  • histoire du droit privé
    11624 mots | 47 pages
  • Don Juan
    7136 mots | 29 pages
  • Activités
    412 mots | 2 pages