File talk:UML diagram of composition over inheritance.svg

Cannot fly should not be implementation of flyable it inherently breaks the contract implied by the interface - Bostwickenator (talk) 03:37, 22 October 2013 (UTC)