Apa perbedaan antara tipe-diri dan subkelas sifat?

Tipe diri untuk suatu sifat A: trait B trait A { this: B => } mengatakan bahwa " Atidak dapat dicampur ke dalam kelas konkret yang tidak juga diperluas B" . Di sisi lain, berikut ini: trait B trait A extends B mengatakan bahwa "setiap pencampuran kelas (konkret atau abstrak) Ajuga akan...