Les archetypes
La forme dont on fait des exemplaires — le concept qui donne son nom au langage.
Tout ce que vous avez écrit jusqu’ici tenait dans un seul objet : une instance unique, des
méthodes, et demarrer pour tout orchestrer. La section 1.2 avait promis l’autre moitié —
« le type à plusieurs instances, le concept central du langage, qu’on verra ». C’est ici.
Un archetype est une forme ; le programme en fait des exemplaires, chacun avec ses propres valeurs. Cette section pose la philosophie du concept, puis la forme, l’état, et le constructeur.
Dans cette section
- 7.1La philosophie
Ce qu'un archetype est, et pourquoi le langage entier porte son nom.
- 7.2Une forme, des exemplaires
archetype déclare la forme ; le programme en fait autant d'exemplaires qu'il veut.
- 7.3L'état, et self
Les méthodes d'un archetype travaillent sur l'exemplaire qui les appelle — self, c'est lui.
- 7.4Le constructeur
Quand construire est plus que copier des champs — du code qui court à la naissance.