title: Can we Pass Abstract Class Object as Argument Using Polymorphism?
body: <p>I have a class with name 'A'. A is an abstract class. And class 'B' extends class 'A'. </p>
  
  <p>And I have another class 'C'. In class 'C' there's a function with name show(). </p>
  
  <blockquote>
    <p>I want to pass an object of class 'A' which is abstract. Is it
    possible?</p>
  </blockquote>
  
  <p>Or</p>
  
  <blockquote>
    <p>Can we do this using Polymorphism.</p>
  </blockquote>
  
  <p>If yes! then How?</p>