Figure 1
Base class
B
and typical storage layout for derived class objects