Java自身接口具有一定侷限性,而scala恰好能夠巧妙的解決這個問題

簡介 scala和java語言一樣,採用了很強的限制策略,避免了多種繼承的問題。 在java語言中,只允許繼承一個超類,該類可以實現多個接口,但java接口有其自身的侷限性: 接口中只能包括抽象方法,不能包含字段、具體方法。 Scala語言利用Trait解決了該問題,在scala的trait中,它不但可以包括抽象方法還可以包含字段和具體方法。 簡單實例 trait MysqlDAO{ def ad
相關文章
相關標籤/搜索