Object-Oriented Programming (OOP) in Python Quiz
Interactive Quiz â
23 Questions
By Martin Breuss
In Object-Oriented Programming (OOP) in Python 3, you’ve learned that object-oriented programming is a programming paradigm that provides a means of structuring programs so that properties and behaviors are bundled into individual objects.
In this quiz, you’ll test your knowledge of how to:
- Create a class, which is like a blueprint for creating an object
- Use classes to create new objects
- Model systems with class inheritance
The quiz contains 23 questions and there is no time limit. You’ll get 1 point for each correct answer. At the end of the quiz, you’ll receive a total score. The maximum score is 100%. Good luck!
Related Resources
Course
A Conceptual Primer on OOP in Python
In this video course, you'll learn fundamental concepts of OOP in Python and how to work with classes, objects, and constructors.
Course
Intro to Object-Oriented Programming (OOP) in Python
Learn Python OOP fundamentals fast: master classes, objects, and constructors with hands-on lessons in this beginner-friendly video course.
Tutorial
Object-Oriented Programming (OOP) in Python
In this tutorial, you'll learn all about object-oriented programming (OOP) in Python. You'll learn the basics of the OOP paradigm and cover concepts like classes and inheritance. You'll also see how to instantiate an object from a class.