CSSE 220: Day 10
Topics
- Final methods and classes
- Private, public and protected access
- Down and up casting
- Inner classes
- Implementing toString, equals, and clone
- Dynamic and static binding
Outline
- [5 min] Final methods and classes
- [10 min] Down and up casting
- [10 min] Private, public and protected access
- [10 min] Inner classes
- [15 min] Implementing toString, equals, and clone
- [5 min] Break
- [20 min] Dynamic and static binding
- [20 min] Exercise on polymorphism
- [30 min] Continue on the project we began last time.
Add the ability to print to the screen just the campus mailbox numbers
of students. Implement toString, equals and clone methods for your classes.
Resources
Assignments
- Day 11, BC: Read sections 12.1 - 12.3, 12.5
- Day 11, BC: Finish the exercise on polymorphism
- Day 11, BC: Continue work on the project begun in class and submit
it to the appropriate drop-box on Angel.