Spero di averlo chiesto nel forum giusto.
Fondamentalmente, stiamo progettando un negozio online e sto progettando la struttura della classe per ordinare un prodotto e voglio qualche chiarimento su ciò che ho finora:
Quindi arriva un cliente, seleziona il suo prodotto, sceglie la quantità e seleziona "Acquista" (sto usando il Pattern di facciata - Quindi i sottosistemi vengono eseguiti quando viene eseguita questa azione). La mia struttura di classe:
< Order >
< Product >
<Customer >
Non c'è eredità, più associazione < Ordina > ha < Prodotto & gt ;, < Cliente > ha < Ordina > .
Questa struttura sembra ok? Ho notato che non gestisco la "Quantità" separatamente, stavo solo andando ad aggiungere questo nella classe "Prodotto", ma, pensi che dovrebbe essere una classe a parte?
Spero che qualcuno possa aiutarti.