Note: there has been a change in the schedule for this week. This week originally had no lectures, but the lecture 14 has been moved from Thursday of Week 7 to Monday of this week.
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
- Slides: 14-inheritanceB.pdf
Lecture 14 ➡ Objects First: finish Chapter 10 and read Chapter 11. More about Inheritance
This lecture is on Monday. There will be no lecture on Thursday this week.
Tutorial
There will be no tutorials this week.
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 should spend the majority of your Inf1B time focussing on Assessment 2, which is due at the end of this week. You should also make sure you are up to date on lectures and tutorials, as any / all of these may be useful for Assignment 3, as well as attending the lecture on Monday.