Interface Multiple Inheritance In Cpp