C++ pure virtual multiple inheritance?
问题 I need help for an implementation that uses multiple inheritance of Interfaces... There is an existing code whith an interface which has a lot of functions. The instances are created using a factory. class IBig { // Lot of pure virtual functions }; And his inplementation: class CBig: public IBig { // Implementation } I Want to split the interface in multiple smaller interfaces, but it should stay compatible to the existing code for some time. Here is a sample of what I tried to do: class