title: Mixing multiple traits in Scala
body: <p><em>Quick note: Examples from the tutorial <em><a href="https://web.archive.org/web/20170423024917/http://www.codecommit.com/blog/scala/scala-for-java-refugees-part-5" rel="nofollow noreferrer">Scala for Java Refugees Part 5: Traits and Types</a></em>.</em></p>
  <p>Suppose I have the traits Student, Worker, Underpaid, and Young.</p>
  <p>How could I declare a class (<strong>not instance</strong>), CollegeStudent, with all these traits?</p>
  <p><em>Note:</em> I am aware of the simplests cases, such as CollegeStudent with one or two Traits:</p>
  <pre><code>class CollegeStudent extends Student with Worker
  </code></pre>