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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access