Empirical Assessment of C++-Like Implementation for Multiple Inheritance
Abstract
Multiple inheritance and dynamic loading increase the overhead yielded by object-oriented mechanisms like late binding. This article provides an empirical assessment of the implementation technique that can be used in this context, namely C++-like subobjects and perfect hashing. Theses new results represent a first comparison of the implementation of C++, and show that perfect hashing is also promising in this context.