On appelle classe la structure d'un objet, c'est-à-dire l'ensemble des entités qui le composent.
Un objet est donc "issu" d'une classe.
On dit qu'un objet est une instanciation d'une classe.
On pourra parler indifféremment d'objet ou d'instance
Une classe est composée de deux parties :
Les attributs - données représentant l'état de l'objet
Les méthodes - opérations applicables aux objets
class Person
{
// Attributs
public $firstName;
public $lastName;
public $age = 51;
// Methode
public function crier()
{
echo "Hello";
}
}
$michel = new Person;
echo $michel->age;
$michel->crier();