In Object-Oriented Concepts, we will introduce the core concepts behind modern, object-oriented, programming.We will discuss objects, classes, messaging, inheritance, polymorphism, and more.As with Fundamentals of Programming, we will illustrate the concepts using the Python language, but they will be portable to other object-oriented programming languages.
This course includes hands-on labs where you will learn to write and execute programs.
Evan Bergman and Noel J. Bergman