Design delle classi in OOA
-
29-10-2019 - |
Domanda
Vogliamo applicare OO per progettare un processo di sospensione e ottenere il risultato. Ci sono due opinioni diverse:
Ci sono 2 oggetti: questionario e algoritmo. Il questionario sta memorizzando domande e il risultato finale e l'algoritmo è per il calcolo di ottenere il risultato;
Esistono 3 oggetti: questionario, algoritmo e risultato, e qui, il risultato è separato per essere un oggetto che è solo per conservare il risultato.
La mia domanda è quale è un design OO migliore? O che cos'è un design OO corretto in questo caso?
Se voglio registrare le risposte di un utente, è necessario creare un oggetto come "risposte" che è connessa con il questionario e l'algoritmo?
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow