title: Inherit generic type and force the <type>
body: <p>Is it possible to inherit generic type and to force in the child class the type received?</p>
  
  <p>Something like:</p>
  
  <pre><code>class A&lt;GenericType&gt;{}
  class B extends A&lt;GenericType&gt;{}
  </code></pre>
  
  <p>Or:</p>
  
  <pre><code>class B &lt;PreciseType&gt; extends A &lt;GenericType&gt;{}
  </code></pre>
  
  <p>But where do I define the GenericType used in B?</p>