Multiple Inheritance C++ supports multiple inheritance Can be useful - often leads to problems Common base classes can cause problems virtual inheritance solves most problems You don't need MI for the assignments It won't be in the exam either