PHP objet : Différence entre versions

De Wiki NCad
Aller à : navigation, rechercher
(Page créée avec « Cet article va rasembler les principales commande de la programmation objet en PHP. Il s'agit d'un mémo et non d'un tutoriel. ==Créer un classe== Nous utilison l'exemp... »)
 
(Créer un classe)
Ligne 1 : Ligne 1 :
 
Cet article va rasembler les principales commande de la programmation objet en PHP. Il s'agit d'un mémo et non d'un tutoriel.
 
Cet article va rasembler les principales commande de la programmation objet en PHP. Il s'agit d'un mémo et non d'un tutoriel.
  
==Créer un classe==
+
[par jullule]
 +
 
 +
==La notion d'objet==
 +
 
 +
En objet on crée des classes (moule) qui servent a faire des objets. Une classe (moule) peut servir a faire autan d'objet que l'on veut.<br />
 +
Ces classes (moules) il faut les definir, pour cela on va leur attribuer des attributs (variables) et des methodes (fonction)
 +
 
 +
 
 +
 
 +
==Créer une classe==
  
 
Nous utilison l'exemple d'un bateau
 
Nous utilison l'exemple d'un bateau
Ligne 34 : Ligne 43 :
 
}
 
}
 
?>
 
?>
 +
 +
 +
 +
===Definir une methode===
 +
 +
voici une methode que nous definisson contrairement a ci-dessus ou elle sont vide et ne font rien
 +
 +
public function afficherCoucou()<br />
 +
{
 +
:  echo 'Coucou !';
 +
}
 +
 +
 +
==Créer un objet==
 +
 +
Un objet est donc ce qui utilise la classe pour se definir.
 +
 +
$surcouf = new bateau(); <span style="color:green;">//$surcouf est un l'objet de type bateau.</span>

Version du 7 janvier 2014 à 17:34

Cet article va rasembler les principales commande de la programmation objet en PHP. Il s'agit d'un mémo et non d'un tutoriel.

[par jullule]

La notion d'objet

En objet on crée des classes (moule) qui servent a faire des objets. Une classe (moule) peut servir a faire autan d'objet que l'on veut.
Ces classes (moules) il faut les definir, pour cela on va leur attribuer des attributs (variables) et des methodes (fonction)


Créer une classe

Nous utilison l'exemple d'un bateau

<?php class bateau
{

private $_carburant; // quantitée de carburant
private $_localisation; // sa localisation
private $_fret; // le nombre de marchandises dans la cale


public function fioul() // methode pour remplir ou vider le reservoir (de x litres)
{
}
public function deplacer() //méthode pour deplacer la bateau
{
}
public function charger() // méthode pour charger la cale (de x marchandise)
{
}
public function decharger() // méthode pour vider la cale (de x marchandise)
{
}

} ?>


Definir une methode

voici une methode que nous definisson contrairement a ci-dessus ou elle sont vide et ne font rien

public function afficherCoucou()
{

echo 'Coucou !';

}


Créer un objet

Un objet est donc ce qui utilise la classe pour se definir.

$surcouf = new bateau(); //$surcouf est un l'objet de type bateau.