title: Call the method of base Class which was over ridden
body: <p>I have illustrated my question in this example</p>
  
  <pre><code>class Car {
      public void start(){
          System.out.println("Car Started!!!");
      }
  }
  
  class Mercedes extends Car {
      public void start(){
          System.out.println("Mercedes Started!!!");
      }
  }
  </code></pre>
  
  <p>Now, in my main program, I write</p>
  
  <pre><code>Mercedes m = new Mercedes();
  m.start();
  </code></pre>
  
  <p>It prints: <em>Mercedes Started!!!</em></p>
  
  <p>How do I call the <code>start()</code> method of <code>Car</code> class using the same object so that the output can be </p>
  
  <p><em>Car Started!!!</em>.</p>
  
  <p><strong>Edit</strong>:</p>
  
  <blockquote>
    <p>Actually It was asked in an interview I attended. I gave the <em>super</em> keyword answer. But the interviewer denied it. He said he'd give me a hint and said Virtual Function. I have no idea how to use that hint.</p>
  </blockquote>