何時應該使用特質而不是抽象類? 函數
若是你想定義一個相似接口的類型,你可能會在特質和抽象類之間難以取捨。這兩種形式均可以讓你定義一個類型的一些行爲,並要求繼承者定義一些其餘行爲。一些經驗法則:code
trait t(i: Int) {}
i