The control surface connects to the host computer via many different interfaces.
Yes, Twitter is just an example of Bobcasting, but with a different interface.
The same could happen with Windows 8, which will introduce a drastically different interface that business users may have difficulty adjusting to.
Casting between different interfaces of an object is achieved through the method.
Windows 8 presents a very different interface in its new configuration.
This is due to each homebrew device using a different interface to access an inserted media card.
These days, a cash register is nothing but a personal computer with a different interface.
From a programming perspective the different interfaces are transparent.
Wrapper functions can be used to adapt an existing class or object to have a different interface.
This version also has a different interface for connection information.