INF1B: Week 8: More Inheritance plus Pathways through Uni

Weekly Highlights

By the end of this week you should:

From Lecture 14:

  • What polymorphism means in the context of Java
  • How subclass relationships work
  • What overriding and overloading are and how they differ
  • What the three rules of overriding are

Lecture 14: Inheritance B

Lecture 14 ➡ Objects First: finish Chapter 10 and read Chapter 11. More about Inheritance

Tutorial: Refactoring

Instructions and materials: 

Solutions: 

Labs

No new lab exercises this week. You should use this time to work on the assignment.

What should I be doing with the assignment?

You need to submit the first part of Assignment 2 on Thursday.  This is not graded and you will not lose marks if you don't submit or submit something incomplete.  However, feedback on what you have done so far will be really helpful in improving your final submission, so the more you submit this week, the easier you are making it for you to do well in the assessed part.

License
Creative Commons - Attribution Share A Like