Supponiamo che io ho seguito struttura di classe:metodo generico che accettano solo una parte delle classi
class Base {}
class A extends Base {}
class B extends Base {}
class C extends Base {}
Voglio scrivere il metodo, che accetta le istanze di A e B ma non istanze di C.
Posso ottenerlo in Java?
So che questo non è una buona situazione di successione (A e B dovrebbe avere genitore comune diverso da C), ma sono solo curioso è in modo Java per gestire situazione come questa.
MODIFICA:
!!!
So che una migliore ereditarietà risolverà il problema. Sono solo curioso, se Java ha qualche meccanismo standard per risolvere un problema del genere.
!!!
Grazie per la risposta corretta e semplice :) –
@ MichałHerman è corretto? 17 - 1 ... blimey, è come essere al lavoro. – NimChimpsky
@NimChimpsky non ti preoccupare, ci sono i badge per questo genere di cose. :) – MikeTheLiar