What does "constructors are not inherited" exactly mean?
<p>I read somewhere that in Java "constructors are not inherited".</p>

<p>On the other hand, I also read that if I don't explicitly call <strong>super</strong>, Java automatically calls the super class constructor with no arguments (such a constructor must exist in this case).</p>

<p>Isn't automatically calling the super class constructor (with no arguments) a form of inheritance?</p>

<p>What does "constructors are not inherited" exactly mean?</p>
