Skip to content

Cours OpenClassrooms : Utilisez des design patterns en JavaScript > Créez vos objets avec le Constructor Pattern

Notifications You must be signed in to change notification settings

olafswan/Constructor-Pattern-Example

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implémenter un Constructor Pattern

  • Le Constructor Pattern vous permet de gérer le formatage de vos objets lors de leur création.

  • Pour mettre en place un Constructor Pattern, vous devez créer un fichier ainsi qu’une classe. Les deux peuvent avoir le même nom, par exemple Movie.

  • L’ensemble de vos Constructors peuvent aller dans le dossier Models. Cela vous permettra de conventionner votre architecture.

  • Un constructor peut vous permettre de stocker différentes versions d’une même donnée, pour gérer par exemple les différentes tailles d’images.

Exemple du projet Filmo Patterns

Diagrame du Constructor Pattern utilisé en exemple

Dans le diagramme ci-dessus, vous pouvez voir qu’un Constructor Pattern est composé de deux éléments :

(Le “Parent”.) Ici, ce sera une classe qui correspondra au squelette de notre pattern. Nous appellerons cette classe Movie dans le cadre de Filmo Patterns.

(L’objet “New Object”.) Il sera instancié à partir de cette classe.

Utilisez des design patterns en JavaScript

Cours Utilisez des design patterns en JavaScript par @tdimnet, chapitre Créez vos objets avec le Constructor Pattern sur OpenClassrooms.

Lien GitHub Pages :

Projet Filmo Patterns

About

Cours OpenClassrooms : Utilisez des design patterns en JavaScript > Créez vos objets avec le Constructor Pattern

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.8%
  • HTML 29.4%
  • CSS 21.8%