5
我很新的斯卡拉。我試圖編寫一個抽象類,其方法將被要求在子類上實現。我想使用泛型來強制該方法接受當前類的參數。斯卡拉通用:需要方法來使用類的類型
abstract class MySuper{
def doSomething:(MyInput[thisclass]=>MyResult)
}
class MySub extends MySuper{
override def doSomething:(MyInput[MySub]=>MyResult)
}
我知道上面thisclass
是無效的,但我覺得它種表達我想說的話。基本上我想參考實施類。 這將是什麼有效的方法呢?
你的意思是「這個類」或「這個對象」? – pedrofurla