1 |
h04 |
CS56 W20 |
Name: | ||||
---|---|---|---|---|
(as it would appear on official course roster) | ||||
Umail address: | @umail.ucsb.edu | section 5pm, 6pm, 7pm |
||
Optional: name you wish to be called if different from name above. | ||||
Optional: name of "homework buddy" (leaving this blank signifies "I worked alone" |
h04: HFJ 7,8: Inheritance, Polymorphism, Abstract Classes, JN7 Ch4 143-152.
ready? | assigned MW | due MW | assigned TR | due TR | points |
---|---|---|---|---|---|
true | Tue 01/21 12:00AM | Fri 01/24 11:59PM | Wed 01/22 12:00AM | Fri 01/24 11:59PM |
Printable PDF You may collaborate on this homework with AT MOST one person, an optional "homework buddy".
MAY ONLY BE TURNED IN IN THE LECTURE/LAB LISTED ABOVE AS THE DUE DATE,
OR IF APPLICABLE, SUBMITTED ON GRADESCOPE. There is NO MAKEUP for missed assignments;
in place of that, we drop the three lowest scores (if you have zeros, those are the three lowest scores.)
Please complete this assignment, h04 by logging into Gradescope at https://gradescope.com
This link might work, or just navigate to h04:
Reading Assignment (for the entire assignment)
Read and HFJ7 and HFJ8, along with the online reading notes that go with those chapters:
- https://ucsb-cs56.github.io/hfj/HFJ_Chapter_7/
- https://ucsb-cs56.github.io/hfj/HFJ_Chapter_8/
Also, in JN7 Chapter 4, read just the first section on interfaces. This updates some of the elements of HFJ’s treatment of interfaces that is out of date, updating it for Java 11. You may stop (for this assignment) when you get to the header Generics.n
Then, do the problems on Gradescope.