Programmation Orientée Objet en JavaScript

Le paradigme objet et les classes
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre JavaScript ES6 - Les fondamentaux
Revoir le teaser Je m'abonne
3,8
Transcription

Cette leçon fait partie de la formation
69,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,8
Cette leçon fait partie de la formation
69,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :

  • Comprendre la création et l'utilisation des classes en JavaScript ES6.
  • Apprendre à implémenter l'héritage entre les classes.
  • Maitriser l'ajout de méthodes à une classe et à ses sous-classes.

Cette leçon aborde la programmation orientée objet en JavaScript, en mettant l'accent sur les classes et l'héritage introduits avec ES6.

Dans ce cours, nous explorerons la programmation orientée objet en JavaScript, notamment l'utilisation de classes et d'héritage introduits avec ES6. La leçon commence par la création d'une classe Dog avec un constructeur pour initialiser des propriétés telles que name, age et color. Nous ajouterons ensuite des méthodes pour interagir avec ces propriétés.

Nous illustrerons aussi comment créer des sous-classes, comme RedMedor, en étendant une classe parent. Cette sous-classe héritera des propriétés et méthodes de Dog, et pourra ajouter ses propres méthodes, comme la méthode woof.

Le cours est conçu pour démontrer les principes fondamentaux de l'objetalité en JavaScript de manière pratique et simple, en utilisant des exemples concis et une syntaxe claire.

Voir plus
Questions réponses
Qu'est-ce qu'une classe en JavaScript ES6 ?
Une classe en JavaScript ES6 est une structure qui permet de créer des objets avec des propriétés et des méthodes définies par un constructeur et d'autres fonctions.
Comment créer une instance d'une classe en JavaScript ?
Pour créer une instance d'une classe, on utilise le mot-clé new suivi du nom de la classe et des paramètres du constructeur, par exemple : const medor = new Dog('Medor', 11, 'brown').
Pourquoi utiliser l'héritage en programmation orientée objet ?
L'héritage permet de créer une nouvelle classe qui réutilise les propriétés et méthodes d'une classe existante, ce qui favorise la réutilisabilité et la maintenance du code.

Programme détaillé

11 commentaires
3,8
11 votes
5
4
3
2
1
64AFB36E-9B8E-4AFD-8AB2-31D21BD2624B@cyberlibris.studi.fr
Il y a 6 mois
Merci pour cette formation précieuse
AC109CDD-E1D2-49BD-AEF1-E6FCCA5D1575@cyberlibris.studi.fr
Il y a 7 mois
GOOD
F8DE8C0C-C73E-442F-A9CF-626F14B0C62A@cyberlibris.studi.fr
Il y a 7 mois
Très bonne formation .
C0C23DAC-E0F0-4671-A5DA-98CC3C3F0FD7@cyberlibris.studi.fr
Il y a 10 mois
RAS
elephorm-1344761@addviseo.com
Il y a 1 an
Le cours sont pas assez adaptés pour une personne qui débute un peu les langages informatiques
85F76F55-E9A7-4111-B6B2-79CB51A205B9@cyberlibris.studi.fr
Il y a 1 an
EXCELLENT
93DAC8BB-E168-4366-B5BE-6F3D0B39B74D@cyberlibris.studi.fr
Il y a 1 an
super
wastiaux.william
Il y a 3 ans
Un peu léger, le cour survole toutes les notions de bases. L'idéal est de visionner les cours en x2.
Si vous êtes novices, vous pourrez rentrer rapidement dans le monde du js.
michaellaunay
Il y a 3 ans
Bonne formation pour qui sait déjà programmer dans un autre langage. Une formation sur Javascript avancé serait fort appréciée ;-)
olivierousmail
Il y a 4 ans
Formation inadaptée pour un débutant, donne des concepts sans les expliquer, qu'est ce qu'un tableau ? qu'est ce qu'une fonction ? focalise tout le premier module sur l'utilisation de constantes alors qu'on est loin de les utiliser régulièrement.

Formation faite pour revenir dessus après avoir suivi une "réelle" formation sur les bases de Javascript.
lepajollecfranck
Il y a 4 ans
Très bons contenus et bonnes explications. Manque d'un second module pour aller plus loin dans l'exemple.