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

Teach Yourself Object Oriented Programming in 21 Days

Day 1

Day 2

Day 3

Day 4

Day 5

Day 6

Day 7

Acquire a basic understanding of OOP, its evolutionary roots, and also learn some common terms.

Learn about encapsulation, the first of the three pillars of OOP.

Reinforce the lessons of Day 2 by putting encapsulation to work—it’s time to code.

Learn about inheritance, the second pillar of OOP, and how you can use it to create effective OOP programs.

Expand on your knowledge of inheritance by applying it first hand and by seeing how Java doesn’t always follow good OO practice.

Discover polymorphism, the third pillar of OOP, and how it will help you write flexible OO systems.

Finish the week by applying the three pillars of OOP and seeing how you can avoid abusing ...

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