Tutoring Section 4: Dynamic Method Selection and Inheritance

Dynamic Method Selection and Inheritance

You are done with midterm 1! 🎉 Take some time to relax, but also be aware that the next project is coming up soon. Get started on Gitlet as early as possible, so you don’t have to stress out as much later on. Today we will be discussing Dynamic Method Selection and Inheritance. We will go over the following topics:

  • The difference between classes and interfaces
  • Overriding and Overloading
  • Dynamic and Static Types Videos will be posted soon!

Resources

Walkthrough videos

  • Video

Static/Dynamic Type

  • My fellow tutor Scott Durand made an amazing video on Static/Dynamic Types. If you are confused, I definitely recommend you checking out his videos. Link

Note: The tutoring worksheets are property of CS61B(L) and are solely intended for the purpose of personal use.