title: In what ways are subtypes different from subclasses in usage?
body: <p>A subtype is established when a class is linked by means of extending or implementing. Subtypes are also used for generics.</p>
  
  <p>How can I differentiate subtyping from subclasses? </p>