title: Using polymorphic assignment
body: <p>I very new to C++ programming and trying to understand this polymorphic assignment thing.  I have researched online and have seen multiple examples but the only one that makes sense is tracking non-polymorphic memory footprint where you have parent classes and derived classes.  What if you have a parent class then multiple derived classes.  How do you call a method in the parent class using polymorphic assignments of variable of pointer type of a base class.  Thus, producing the output of the parent class and the derived classes using that method.  All I'm asking is for clarity as you should find in a book so I can understand this concept.  Then I will create my own test cases.  I appreciate any help!</p>