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