// Demonstrates diamond-problem in multiple inheritance // DOES NOT COMPILE #include "Frogosaur.H" #include "Animal.H" #include "Dinosaur.H" int main () { Frogosaur frogosaur = Frogosaur(); frogosaur.swim(); // from Frog base class frogosaur.walk(); // from Dinosaur base class frogosaur.talk(); // uh-oh, talk is defined in both Frog // and Dinosaur, which one do we want? return EXIT_SUCCESS; }