Object-oriented programming, I need a description about how this code works

Hello,

What is the source of this code?
Who is the author of this code?

:)