title: What does the "most derived object" mean?
body: <p>The C++03 Standard states §1.8 [intro.object]/4:</p>
  
  <blockquote>
    <p>If a complete object, a data member (9.2), or an array element is of
    class type, its type is considered the most derived class, to
    distinguish it from the class type of any base class subobject; an
    object of a most derived class type is called a most derived object.</p>
  </blockquote>
  
  <p>Can anyone shed some light on the "most derived object"? Some examples would be very appreciated.</p>