Object-Oriented Programming

Understand Basics of Object-Oriented Programming
Published

January 27, 2025

Exploration

Activities

  • Tuesday and Thursday: Object-oriented programming
    • Review the goals of object-oriented programming
    • Review the principles of object-oriented programming
      • Abstraction
      • Inheritance
      • Encapsulation
      • Polymorphism
    • Examine source code segments to illustrate trade-offs
    • Conduct experiments to measure performance of object-orientation
  • Friday: Continue algorithm engineering project two (see the prior week for details about this project)

Slides

Full Screen: Week Three: Object-Oriented Programming in Python

Back to top