Domande con tag 'inheritance'

2
risposte

Esercizi consigliati per condividere campi tra modelli di dominio

Sto lavorando con un modello che attualmente assomiglia a questo: class Sign { enum Type { A, B } Color color; String textLine1; String textLine2; Type type; Sign(Type type, Color color, String textLine1, String textLine2)...
posta 15.08.2016 - 19:59
1
risposta

La composizione può essere utilizzata in test di unità / integrazione sull'ereditarietà

Nei progetti più grandi, spesso può esserci un gruppo di test che testano la funzionalità delle classi correlate. Questi test spesso condividono molte funzionalità di installazione e preparazione. Quello che succede è che per questi casi di t...
posta 20.07.2016 - 10:30
1
risposta

È una cattiva pratica eseguire un'ereditarietà dell'interfaccia "opzionale"?

Dire ... stai provando a scrivere un codice NetworkCallback in java: public interface NetworkCallback { void onNetworkResult1(Object object); void onNetworkFailure(Object object); } vuoi usarlo, ma a volte hai due risultati di rete:...
posta 27.01.2017 - 06:34
3
risposte

Come posso inserire oggetti di tipi diversi derivati da una base comune nello stesso array? [chiuso]

Ho due classi chiamate Player e Enemy che ereditano entrambe da una classe chiamata GameObject , come posso conservarle entrambe in un array di tipo GameObject pur mantenendo le proprie informazioni univoche? Ho provato a c...
posta 27.07.2018 - 00:01
4
risposte

Le sottoclassi hanno solo metodi senza variabili

Va bene avere una sottoclasse che non dichiara le proprie variabili (variabili di istanza) ed eredita dalla classe super o dalla classe base? Ha dei metodi e ci sono alcuni metodi comuni che sovrasta ma non hanno variabili proprie. Va bene av...
posta 14.07.2014 - 22:24
1
risposta

Mantenere elenchi di oggetti, alcuni con, alcuni senza ereditarietà

Diciamo che ho due classi, Foo e ExtendedFoo dove ExtendedFoo eredita da Foo . Foo ha un metodo .getValue() che restituisce un numero, ExtendedFoo ha anche .increaseValue() che si aggiunge al valore memori...
posta 25.04.2015 - 07:01
2
risposte

wrapper API REST - progettazione della classe per le risposte agli oggetti 'lite'

Sto scrivendo una libreria di classi per fungere da wrapper .NET gestito su un'API REST. Sono molto nuovo per OOP, e questo compito è un'opportunità ideale per me per imparare alcuni concetti di OOP in una situazione di vita reale che per me ha...
posta 10.11.2012 - 05:14
1
risposta

Problema di riprogettazione (ereditarietà multipla senza ereditarietà multipla)

Attualmente sto lavorando a un motore di gioco per lavoro e ho centrato un muro sulla mia idea. Ho più oggetti (detti prefabbricati) con proprietà molto comuni come Position , Rotation e Scale . Ce ne sono altri, ma concentriamoci s...
posta 08.11.2018 - 19:36
1
risposta

Feedback sull'assegnazione dell'eredità

Quindi ho questo incarico java per il college e mi stavo chiedendo se qualcuno qui potrebbe darmi qualche feedback su cosa stavo pensando un po 'di questo mezzo. Ho un file .csv con dettagli di costruzione: ecco un esempio dei dati con cui la...
posta 24.02.2018 - 03:12
1
risposta

Progettazione di operazioni generiche in linguaggi orientati agli oggetti

Ho trovato una citazione interessante in SICP che penso sia molto rilevante nella progettazione orientata agli oggetti: We see that, in general, a type may have more than one subtype. Triangles and quadrilaterals, for instance, are both...
posta 05.07.2016 - 11:47