Molto probabilmente, fino a questo punto, hai già incontrato modelli di progettazione. Ad esempio, con un solitario (singleton). Ricordiamo quali sono i modelli, perché sono necessari, quali sono i modelli generativi (a cui appartiene il solitario) ...