diff --git a/D-poo-avancee.md b/D-poo-avancee.md index f7f7e74f166f013abf1e08d4cd89b6f261086059..14b09495276741e7b84ae3c34726a1b0f47d6a5f 100644 --- a/D-poo-avancee.md +++ b/D-poo-avancee.md @@ -147,6 +147,10 @@ Le résultat attendu est le suivant : Dans cet exercice, je vous propose de développer une classe `Router` qui, à l'aide des **propriétés et méthodes statiques**, va gérer l'affichage à la fois du titre de la page, et de son contenu. +C'est une classe qui nous servira dans les prochains TP et qui nous permettra de +naviguer d'une page à l'autre sans rechargement de page ! +(_principe de base des [SPA](https://en.wikipedia.org/wiki/Single-page_application)_) + ### D.3.1 Rappels de syntaxe Pour rappel les propriétés et méthodes statiques peuvent se déclarer à l'aide du mot clé `static`. Ces propriétés/méthodes sont définies et s'utilisent au niveau de la classe (et pas de l'instance) comme ceci :