Salve a tutti, ho questa traccia che non riesco a modellare. Il professore mi ha suggerito per quanto riguarda l'estensione di simulare una classe che si comporta come una enum e di estenderla per fare i vari casi, e fin qui ci sono. il problema è con le varie tipologie e destinazioni, dovrei collegare il tutto facendo delle combinazioni e concettualmente non ci arrivo. Grazie in anticipo.
TRACCIA
Un'azienda produce luminarie. Le caratteristiche di tali luminarie sono: colore, estensione(piccolo, medio, grande), numero di luci, tipologia (natalizia, generica, occasione speciale, personalizzata). Pur non impedendo ad alcun di aver preferenze personali, le luminarie possono avere una sola destinazione d'uso tra le seguenti: abitazione, ufficio, centro commerciale, ospedale.
L' azienda produce luminarie personalizzate per ospedali. Le luminarie da ufficio non possono essere di estensione grande. Le luminarie per occasioni speciali non possono essere piccole.