The Vish Visualization Shell 0.3
Vish
InterfaceExample.cpp

Demonstration on how to use Interfaces, i.e.

Demonstration on how to use Interfaces, i.e. object properties which can be added to and removed from an object at runtime. Their behaviour and usage is similar to multiple inheritances, but instead of using dynamic_cast<> here we use interface_cast<> .