Session Details
Week 2,
Session 5 — Thu Mar 13
Reading
-
4.2-4.4
HW Due
-
HW 4
Topics
-
Basics of inheritance: type compatibility, visibility, super
-
IS-A vs. HAS-A
-
Overriding and overloading
Resources
-
Slides
Outline
-
[10 min] Return HW3, student questions
-
[10 min] Look at Sieve solution, talk about efficiency.
-
[20 min] Recap: resizable arrays and ArrayLists
-
[5 minutes] Break
-
[10 min] Version control, check out BigRational code from Subclipse.
-
[15 min] Inheritance basics, write Square class.
HW Assigned
-
HW 5