package uiimport observer._//with关键字类似java的implements关键字,但是和java不同的是在声明多个traits时每个traits都要有属于自己的withclass observablebutton(name: string) extends button(name) with subject { override def click() = {//因为click()是覆盖父类button的方法,这里不许使用override super.click() notifyobservers }}
//if you don’t use extends for the first trait, e.g., you write the following:// error:class observablebutton(name: string) with button(name) with subject {...}
<div class="quote_title">引用