5
Mi piacerebbe essere in grado di fare qualcosa di simile (non sarà mai funzionare):Posso limitare l'argomento di tipo generico per essere una delle 2 classi non correlate?
class A[T <: B | C]
... e aspetto che questo sia valido:
new A[B]
new A[C]
... e questo per cedere errore compiller:
new A[D]
È possibile qualcosa del genere?
In realtà si * può * prevenirlo rendendo il tratto 'sealed', assumendo che sia desiderabile nel contesto dell'applicazione. – sjrd
vale la pena menzionare AArg è una classe di tipo. –