Using the Flyable example as a starting point, we can add a second interface, Swimmable, with the following code:
Sub Swim()
' No code
End Sub
The Duck object can Implement both flying and swimming:
Implements Flyable
Implements Swimmable
Public Sub Flyable_Fly()
Debug.Print &quo...