Computer Science 225
 Advanced Programming 
 
 Spring 2020, Siena College 
Lecture 9: Abstract Classes and an Inheritance Case Study
Date: Monday, February 9, 2020
 Agenda 
- Announcements
- Lab 2: Introduction to Java Swing due in
labs this week, take advantage of those bonus points
- Problem Set 2 late clock has gone over 100%, grading soon
- Problem Set 3
- form groups and create repositories early this week
- bonus opportunities
 
- If you haven't yet accepted the GitHub invitation to join the @SienaCSISAdvancedProgramming/spring2020 team, please do so
 
- Abstract classes
- An inheritance case study
- Bailey's structure package lists
 
 Terminology 
- concrete class
- abstract class
 Examples