Tag: virtual inheritance c++ example