Domande con tag 'abstract-class'

2
risposte

UML Class Diagram: Abstract o Interface?

Sto modellando un diagramma di classe e ho individuato un'opportunità per semplificarlo leggermente. Quello che voglio sapere è, sarebbe meglio implementare una classe astratta o un'interfaccia? Lo scenario è questo, ho le classi: Artista...
posta 05.04.2014 - 17:31
2
risposte

L'estensione di una classe genitore astratta con una cattiva progettazione di classe figlio astratta?

È una cattiva progettazione avere una classe astratta ereditata da un'altra classe astratta? Ho un singolo nodo base (classe BaseNode) e 3 possibili tipi di nodi figlio (Sink, Process e Source). L'ereditarietà tra BaseNode e SinkNode è una bu...
posta 19.04.2017 - 17:06
0
risposte

Duplicazione del codice dopo l'iniezione delle dipendenze anziché l'ereditarietà

Sto applicando l'Iniezione di Dipendenza anziché l'Ereditarietà. Ma ora ho il problema della duplicazione del codice . Main Controller final class PreferenceController implements PreferenceInterface { protected $preferenceRepository;...
posta 05.07.2016 - 08:32
3
risposte

Posso dire che l'interfaccia è un insieme di comportamenti generali? [duplicare]

Sono nuovo di OOP. Posso dire che Interface è un insieme di comportamenti generali che possono essere presenti e agire in modo univoco da un insieme di oggetti che hanno in comune? E la classe astratta ha una somiglianza con l'interfaccia ma h...
posta 01.03.2017 - 16:18
1
risposta

chiamando un metodo astratto in classe astratta

Supponiamo di avere una classe base astratta Parent che definisce un metodo astratto A (qualche parametro) prendendo un parametro, inoltre definisce un metodo di istanza B che chiama il metodo A (parametro) all'interno del suo corpo e passa alcu...
posta 06.04.2014 - 08:44