Lecture 14
12
How inheritance works
•65 hline.paintOn(screen);
•Send paintOn message to Line hline,                          which happens to be an HLine
–No paintOn(Screen) in class HLine
–Java finds paintOn(Screen) in parent class Line
–paintOn(Screen) delegates to paintOn(Screen, int, int)
–paintOn(Screen, int, int) is abstract in class Line
–Java finds implementation in class HLine
–