POO : instanciation et accesseurs
Accéder à l'ensemble des vidéos de ce cours en illimité à partir de 99€ HT/an.
Les bases de la programmation orientée objet
00:08:06
Script
Objectif
Créer un compte puis accéder à son état par des méthodes publiques.
Démonstration pas à pas
- Charger la définition de Compte dans la page et créer une instance avec new, en respectant l’ordre des paramètres du constructeur.
- Observer l’objet créé, puis constater que l’accès direct à une propriété protected est refusé.
- Introduire les getters pour lire les valeurs et les setters pour les modifier.
- Utiliser l’extension PHP Getters & Setters dans l’éditeur, puis relire les méthodes produites et le retour des setters.
À retenir
- L’appel du constructeur fournit l’état initial de chaque instance.
- Les accesseurs constituent un point d’entrée public vers des propriétés protégées.
Précautions
La génération automatique d’accesseurs ne crée pas à elle seule les règles de validation du métier. Relire les types, les valeurs de retour et les champs réellement modifiables.
Repères dans la vidéo
- 00:00:11 — Chargement de la classe
- 00:00:42 — Création avec new
- 00:03:32 — Accès direct refusé
- 00:04:02 — Getters et setters
- 00:06:20 — Génération dans l’éditeur