This book was born out of a lunch that I had with two colleagues of mine. They both had an extensive background in mainframe development, but they were struggling to understand what OOP was and how they should apply it. During the conversation, I explained some of the basics of OOP and afterwards thought about better ways to teach these developers the concepts of OOP. That lead me to decide that I should write a book, which lead me to Apress—and the rest is history. Object-Oriented Programming is important in today’s ever-changing world. More and more businesses are abandoning mainframe.