|
Titre de l'exercice | Difficulté | 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 les enregistrements d'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 | ||
Variables privées et protégées(PHP >=5 seulement) | **** | Trouver un moyen d'accéder à la variable $orange à partir de MyClass2 |
Méthodes protégées et privées(PHP >=5 seulement) | *** | Comment supprimer l'erreur et accéder à la methode privée? |
Classes abstraites(PHP >=5 seulement) | ** | Corriger l'erreur de façon à éxécuter la ligne de code de la fonction 'test' |
Interfaces (PHP >=5 seulement) | ¤ |
Tous droits réservés. 2005-2020 |