You learned about object-oriented programming (OOP) in Python. Most modern programming languages, such as Java, C#, and C++, follow OOP principles, so the knowledge that you gained here will be applicable no matter where your programming career takes you.
In this video course, you learned how to:
- Define a class, which is a sort of blueprint for an object
- Instantiate a class to create an object
- Use attributes and methods to define the properties and behaviors of an object
- Use inheritance to create child classes from a parent class
- Reference a method on a parent class using
super() - Check if an object inherits from another class using
isinstance()
Resources mentioned in this lesson:
