## Multiple Inheritance Multiple inheritance is supported, with the exception of repeated inheritance. Virtual inheritance is supported, but it incurs calls to `dynamic_cast` to cast the method's arguments to the types required by the overrider.