Gregory M. Kapfhammer
Key Concept
Corresponding Diagram
In-Class Discussion
In-Class Activity
Details in the Textbook
Goals: robustness, adaptability, reusability
Principles: abstract, encapsulation, modularity
Terms: polymorphism, inheritance, encapsulation
Any questions about these key points?
Do not handle the exception
Handle the exception where it occurs
Handle the exception somewhere else in the program
What are the trade-offs of these solutions?