A method and system for implementing functions in a class that inherits an interface and that inherits an implementing class which implements the interface. A forwarding system adds to the class for each virtual function a forwarding implementation of that virtual function. The forwarding implementation...http://www.google.com.tw/patents/US7383533?utm_source=gb-gplus-share專利 US7383533 - Implementing virtual functions of an interface with indirect inheritence