以下のコードでは、クラス StockGrabber がコンパイラ エラーを引き起こしているわけではありません。StockGrabber は Subject を拡張しているため、そのメソッドを実装すべきではありませんか? :
`
object Observer extends Application{
trait Subject {
def register(o : Observer)
def unregister(o : Observer)
def notifyObserver
}
trait Observer{
def update(ibmPrice : Double , aaplPrice : Double , googPrice : Double)
}
class StockGrabber extends Subject{
}
}
`