Software Lessons Session 10: Object-Oriented Programming (OOP) Part 2 (Calculator Class Example & Design Patterns)

Software Lessons Session 10: Object-Oriented Programming (OOP) Part 2 (Calculator Class Example & Design Patterns)

  • Basics

    • Class syntax

    • Inheritance

    • Types

    • Classic Animal Kingdom example

  • 3 Types of Patterns

    • Creational (build something)

    • Behavioral (do something)

    • Structural (structure something)

Previous
Previous

Software Lessons Session 11: Programming In Python: Object-Oriented (OOP) Part 3 (Factory Pattern)

Next
Next

Software Lessons Session 9: Object-Oriented Programming (OOP) Part 1 (Classes and Inheritance)