Session Details
Week 5,
Session 14 — Wed Apr 10
Reading
-
Big Java, §10.1–10.6 (10.1-10.7 in ed3)
-
Be sure to read Special Topic 10.1—Abstract Classes on p. 437
-
Skim the remainder of UML Class Diagrams intro
HW Due
-
HW 9
Topics
-
Buttons and other Swing objects
-
Inheritance
-
Polymorphism
-
Access control
Resources
-
Slides
-
Oracle’s Swing Tutorial
Outline
-
[5 min] Questions
-
[10 min] Discuss answers to BoardGames design exercise
-
[25 min] Mouse listeners, more event handling practice
-
[45 min] Inheritance and polymorphism, with live coding
-
[5 min] Break
-
[35 min] Work time on Linear Lights out
-
[15 min] BallWorlds demo and UML
-
[15 min] Begin BigRational exercise
HW Assigned
-
HW 10a
-
HW 10b