Computer Science 225
Advanced Programming
Spring 2017, Siena College
Lecture 7: Inheritance
Date: Friday, February 10, 2017
Agenda
- Announcements
- Exam 1 next Thursday at 7:30 PM in Roger Bacon 202 (the Key
Auditorium)
- If your group has not yet completed Lab 3, you have until
start of your lab period on Wednesday to wrap it up
- Homework Project 2: Extended Chutes and Ladders simulation
should be well underway - recommend trying to get a lot done
before Thursday's exam
- Overloaded methods
- Inheritance
- base class, derived class, subclass, superclass
- java.lang.Object
Terminology
- inheritance
- overloading
- ad hoc polymorphism
- subclass/extended class
- superclass/base class
- extends
- derived class
- IS-A association
Examples