Implementing Interfaces

http://ideone.com/SSbrUh