2011年5月7日 星期六

5-1. Single inheritance

Scala 與 Java 一樣,為避免多重繼承所引起的問題,以及簡化語言的複雜性,採取單一繼承的方式,這也是許多程式語言的方式。

但多重繼承並不完全是缺點,它仍是很合乎人們的思考方式,為改善這個缺陷,Java 引進 interface 的觀念。
Scala 中不再支援,但支援更強的功能,叫做 trait(特徵)我們之後會好好解釋 trait。

沒有留言:

張貼留言