Python Programming

Department of Computing | Imperial College London

book

Lesson 10

I am Your Father

  • Chapter 1: Introduction
  • Chapter 2: Inheritance
    • [2.1] Introduction to Inheritance
    • [2.2] Inheritance
    • [2.3] Implementing inheritance
    • [2.4] Battle cars!
    • [2.5] Method overriding
    • [2.6] Why method overriding?
    • [2.7] Speed-boosted cars
  • Chapter 3: A variety of robots!
  • Chapter 4: More functions
  • Chapter 5: Lambda functions
  • Chapter 6: Higher order functions
  • Chapter 7: More file handling
  • Chapter 8: Unit testing
  • Chapter 9: User-defined exceptions
  • Chapter 10: Summary

Chapter 2

Inheritance

Extending object classes without modifying them

And here we are... again!

Rough estimated time needed
30-45 mins

Previous Next

Page designed by Josiah Wang

Department of Computing | Imperial College London