第9章：Scalaのトレイト(trait) ref: http://qiita.com/f81@github/items/5b96af593812286eec49