title: What is the use of Java virtual method invocation?
body: <p>I understand what is java method invocation and have practiced many examples using it.</p>
  
  <p>I want to know what is the practical situation or need of this concept.
  It would be of great help if anyone could give a real world scenario where it is used and 
  what would happen if this concept would have not been there?</p>