O'Reilly logo

Sams Teach Yourself Object Oriented Programming in 21 Days, Second Edition by Anthony Sintes

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter . Week 1 At a Glance

The next seven days provide you with a solid foundation in object-oriented programming. Day 1 describes the basics of OO. You learn about object oriented from a historical perspective and see how OO evolved from existing programming languages. You also learn basic terminology as well as benefits and pitfalls of object-oriented programming.

Days 2, 4, and 6 introduce you to the three pillars of object-oriented programming: encapsulation, inheritance, and polymorphism. These chapters not only explain the basics of object-oriented programming, but how and when to use them as well as mistakes to avoid.

Days 3, 5, and 7 provide labs corresponding to each of the three pillars. Each lab chapter provides hands on experience ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required