OOP Multiple Inhertiance Example

 
Main.cpp  
AbstractBaseE.H  
AbstractBaseE.H  
BaseA.H  
BaseB.H  
BaseC.H  
DerivedA.H  
DerivedB.H  
DerivedC.H  
DerivedD.H  
DerivedE.H  
VirtualBaseD.H