what it means to extend a superclass and make a subclass
<p>Does that mean</p>

<ol>
<li><p>I am making the existing methods of the super class more powerful, or</p></li>
<li><p>I am adding additional methods to the superclass?  in other words, increase the number of methods? rather than making the existing functions of superclass more powerful?  </p></li>
</ol>

<p>So far, I thought the answer was mostly #1.  but is that wrong?</p>

<p>Thanks</p>
