Exercices du chapitre 08 : Classes et objets

Titre de l'exerciceDifficultéQuestion
Un exemple de classe très simple* •Rendre la fonction addition constructeur de la classe addition_class
• Rajouter le renvoi de la moyenne des deux chiffres en utilisant la méthode addition_class
Utiliser une classe pour valider un formulaire ** • Rajouter un champ prénom et lui affecter la même validation que le nom

• Rajouter un champ 'année de naissance', et créer un méthode de validation pour la valeur saisie
Une validation de formulaire plus complète ***•Ajouter un champ adresse email (utiliser la méthode isEmailAddress fournie dans la classe
L'héritage ** Rajouter un autre chiffre ( ex: chiffre_3) pour l'adition et la moyenne
Utilisation des classes pour lire une table MySQL¤
Utilisation des classes pour écrire dans une table MySQL¤
Utilisation des classes pour effacer un enregistrement dans une table MySQL¤
Différence entre les opérateurs -> et ::** Créer une classe C qui étand B et qui comprend aussi une methode example(), executer chacune des 3 methodes example() séparement
Construteurs et destructeurs* Changer le nom du constructeur pour rendre la classe conforme à la syntaxe PHP5
Variables privées et protégées(PHP5 seulement)**** Trouver un moyen d'accéder à la variable $orange à partir de MyClass2
Méthodes protégées et privées(PHP5 seulement)*** Comment supprimer l'erreur et accéder à la methode privée?
Classes abstraites(PHP5 seulement)** Corriger l'erreur de façon à éxécuter la ligne de code de la fonction 'test'
Interfaces (PHP5 seulement)¤

Tous droits réservés. 2005-2008