Unit 6
Unit 6: OOP
Work through the lessons below in order. Each lesson includes short explanations and runnable code.
Your progress in this unit
0%
Lessons
- 1. Introduction to OOP Concepts
- 2. Defining and Creating Classes
- 3. Creating and Using Objects
- 4. Instance Variables and Methods
- 5. Class Variables and Class Methods
- 6. Encapsulation and Access Control
- 7. Inheritance and Subclasses
- 8. Polymorphism and Method Overriding
- 9. The super() Function
- 10. OOP in Real Projects
End of unit test
Ten multiple choice questions worth 7 points each and one free response problem worth 30, so 100 in total. Score 70 or more to finish Unit 6 and unlock Unit 7.