Learn
Practice
Projects
Free datasets
Resources
Toolkit
Pricing
Log in
Start free
Loading…
Python: Object Oriented Programming
← All topics
Python: Object Oriented Programming
20 exercises
·
3 free
01
Define A Class Car
Free
→
02
Print Instance Attributes
Free
→
03
Add A Method That Prints 'Vroom!'
Free
→
04
Inheritance
Locked
→
05
Override A Method In Subclass
Locked
→
06
Instantiate Subclass And Call Overridden Method
Locked
→
07
Add A Static Method
Locked
→
08
Add A Classmethod That Initializes From A Dict
Locked
→
09
__str__ Method
Locked
→
10
Encapsulation With Private Attributes
Locked
→
11
Class-Level Attribute
Locked
→
12
Property Decorator
Locked
→
13
Use Super() In A Subclass
Locked
→
14
Multiple Inheritance
Locked
→
15
Abstract Base Class
Locked
→
16
Method Resolution Order
Locked
→
17
Class Variable To Count Instances
Locked
→
18
Using __slots__
Locked
→
19
Polymorphism Example
Locked
→
20
Destructor (__del__)
Locked
→