The Donkey and Horse classes, however, both inherit from the base class Mammal. We instantly have an issue! If we were to call mule.talk(), but mule does not override the talk() function, which member function should be invoked, that of Horse or Donkey? It's ambiguous.
Share this highlighthttp://www.safaribooksonline.com/a/learning-c-by/11564432/