Domande con tag 'object-oriented'

2
risposte

getter multipli per alcuni campi

Ho 2 DTO che hanno campi equivalenti così quello che ho fatto è che li faccio implementare un'interfaccia per trattarli allo stesso modo di un tipo di interfaccia (evitare la duplicazione) quindi ho inserito nell'interfaccia alcuni Getter e Sett...
posta 28.07.2017 - 14:08
2
risposte

Classe per elenco riepilogato di oggetti complessi

Supponiamo che abbia una classe che rappresenta un oggetto dominio complesso con dozzine di proprietà, come una politica pensionistica. La GUI elenca tutte le pensioni in una tabella di riepilogo che contiene solo un piccolo sottoinsieme di t...
posta 14.09.2017 - 17:00
1
risposta

Metodo che raggruppa altri metodi della stessa famiglia e come chiamare uno di questi separatamente

Titolo peggiore di sempre ma non so come descrivere il mio scenario in una riga ... Quindi ho un metodo che avvolge le chiamate di molti metodi della stessa natura. Una volta completato uno di questi metodi, è necessario chiamare un determina...
posta 01.03.2018 - 14:08
1
risposta

Soluzione alternativa per sovrascrivere un insieme limitato di metodi di un'interfaccia

Ho un'interfaccia che ha ~ 30 metodi e ha due diverse implementazioni. Sto cercando di creare un'altra implementazione che avrà una logica personalizzata e a volte chiamerà una di quelle implementazioni esistenti a seconda di alcune condizion...
posta 07.11.2017 - 02:04
1
risposta

Costruttori o setter per le classi di entità? [duplicare]

So che è stato chiesto un sacco di volte ma stiamo parlando di classi di entità qui. Semplici oggetti muti che contengono solo primitivi per le proprietà. Lo scopo qui è quello di memorizzare i dati. La nostra entità può essere creata in una v...
posta 20.07.2017 - 10:52
2
risposte

discussione di progettazione, prima esperienza dell'utente o correttezza prima nel nostro caso

Stiamo discutendo del design del modulo di configurazione del sistema nel nostro software per dispositivi medicali Java . Il sistema ha una funzione istruzione vocale utilizzata per guidare il paziente durante l'esame. Diversi pazienti poss...
posta 12.06.2018 - 21:33
1
risposta

Posso spiegare Classi e Oggetti senza lo stack completo di concetti OOP?

Ho insegnato Python a qualcuno che era nuovo alla programmazione; Fino a qui, tutto bene. Ora, sto per insegnare Classi e Oggetti. Tuttavia, penso ancora che sia troppo presto per l'intero concetto di OOP, inoltre non ci rimane molto tempo. La m...
posta 24.09.2017 - 09:11
1
risposta

Le migliori pratiche per i callback in OOP (JavaScript)?

Per chiunque usi i callback, come posso avvicinarmi quando il metodo è un setter asincrono? Ecco un esempio class API { constructor() { this.token = null; } refreshToken(callback) { request("http://api.com/token", (token)...
posta 21.06.2017 - 13:14
1
risposta

Categorie con design a scelte fisse

Ho bisogno di creare una classe categoria / tipo per identificare un oggetto. Il solito modo per farlo è passare una stringa per inizializzare una nuova categoria: category = Category('A') obj = Object(category) Tuttavia, l'insieme di categ...
posta 14.06.2017 - 16:14
1
risposta

Il concetto di OOP in Lua, come lo si utilizza in modo efficiente? Qualche idea? [chiuso]

Diciamo che ho una classe di persone. La persona può mangiare, nuotare e dormire. Fondamentalmente, faccio Person: Eat () e lui mangia e così via. E se avesse un set di arti marziali che può usare? Come potrei farlo? Sarebbe come Person.marti...
posta 14.10.2017 - 17:53