Supponiamo che ci siano le definizioni di classe/tratto come segue:Data un'istanza di qualsiasi tipo di classe, come scoprire quale classe genitore e/o tratti eredita da o implementa?
trait T1 {}
trait T2 {}
abstract class A{}
class B {}
class C extends A with T1 with T2 {}
val b = new B with T1
val c = new C
Dato l'istanza di B e C, come faccio ad ottenere le loro informazioni eredità (cioè sapere che B implementa T1, ec implementa A, T1 e T2)?
Grazie per il vostro aiuto.
http://stackoverflow.com/questions/2809463/how-to-get-list-of- tratti-che-erano-mescolati-nella-classe-specificata/2811089 –