title: Regarding Super keyword?
body: <p>What is the need for the JVM to call superclass constructor?</p>
  
  <pre><code>public class Test1{
      public void dis()
      {
          System.out.println("In Test1");
      }
  }
  
  public class Test2 extends Test1{
      public void dis()
      {
          System.out.println("Inside test2");
          super.dis();
      }
  }
  </code></pre>
  
  <p>Since <code>dis()</code> is an instance method, is it safe to assume that super is pointing to parent class object since the constructor is automatically called?</p>