Dans ce tutoriel dédié au PHP orienté objet, je vous propose de découvrir comment mettre en place un héritage multiple. Par défaut, PHP n'a pas prévu ce cas. Or pour certains travaux de programmation, on pourrait avoir besoin de pouvoir hériter de plusieurs classes !
- Nous allons faire un peu de théorie avec un rappel rapide des notions d'héritage en POO,
- Puis, nous ferons un exercice concret avec des classes d'entité ainsi que des classes managers
- Et nous verrons ensemble comment résoudre efficacement les problèmes liés à l'héritage qui nous empêcheraient de mener à bien notre travail.
Un QCM vous sera proposé en fin de formation et vous permettra de valider les connaissances théoriques acquises pendant la formation.
Ce cours en ligne demande des connaissances en PHP Orienté Objet ainsi que des connaissances en BDD. Si vous n'êtes pas familiarisé avec ces notions essentielles pour pouvoir suivre ce tutoriel dans de bonnes conditions, je vous suggère d'aller voir les Bundles suivants :
Je mets à votre disposition les codes sources de ce programme.
Table des matières de cette formation Php (durée : 2h51m)
-
Cours théorique
- Comprendre l'héritage 00:02:00
- Mise en place d'un héritage simple 00:06:49
- Mise en place d'un héritage multiple 00:04:38
-
Exercice pratique
- Mise en place de la Base de Données 00:08:46
- Mise en place du formulaire HTML 00:09:17
- Mise en forme des champs input du formulaire 00:14:42
- Mise en forme des menus déroulants 00:07:06
- Mise en forme des boutons radios 00:05:31
- Créer une instance de la classe PDO 00:04:31
- Mise en place des classes d'entité et de manager liées à la table livret 00:13:51
- Affichage de la liste des livrets dans le menu déroulant 00:06:37
- Afficher la liste des banques dans le menu déroulant 00:07:46
- Mise en place de la classe d'entité Transaction 00:08:49
- Mise en place de la méthode CreateTransaction() 00:08:45
- Mise en place d'un Trait 00:09:17
- Insérer des transactions 00:12:23
- Vérifier les champs montant et date 00:13:12
- Mémoriser le choix d'un bouton radio 00:06:02
- Mémoriser le choix des menus déroulants 00:08:24
- Mise en forme des affichages 00:05:11
- Vérifier qu'une valeur d'un menu déroulant a été choisie 00:04:51
- Pour aller plus loin 00:03:21
- Fichiers sourcestélécharger
- QCMaccéder
- Certificat
Formateur : Carl Brison
-
Bonjour Carl, merci pour le cours sur l'héritage multiple. Ce cours était un des plus difficiles à suivre pour moi, mais vous avez très bien su expliquer les choses de façon claire. Je vais probablement devoir relire plusieurs fois mes notes de cours pour bien maîtriser les subtilités de l'héritage multiple, voir revoir les vidéos du cours dans son entier, mais je suis convaincu que j'y parviendrai grâce à vous. Je vous remercie pour votre excellente formation. Validé 100% héritage multiple
-
Merci pour ce bel exercice! (ajouter ;700 à l'import Roboto pour avoir la graisse désirée...)
-
Quel est le niveau requis pour suivre ce tuto ?intermédiaire
-
Que contient le fichier source ?Le code source de ce tuto
-
Bonjour
Je suis un fan de vos tutos et je désire savoir si vous avez un bundle regroupant html CSS Javascript php et WordPress
Merci bcp a vousBonjour, Merci beaucoup pour votre message. Voici la liste de mes Bundles: https://carlbrison.fr/site/pages/bundle.html
note moyenne
avis laissés