Java Reference
In-Depth Information
CHAPTER
10
Understanding Abstract Classes and
Interfaces
Objectives
You will have
mastered the material in
this chapter when you can:
• Describe an inheritance hierarchy
• Discuss single versus multiple inheritance
• Identify class inheritance versus interface implementation
• Distinguish between abstract and concrete classes
• Create related classes using inheritance
• Create an abstract class
• Extend an abstract class
• Use a final method
• Create a final class
• Explain how to concatenate method calls
• Create a multiple Window user interface
• Use a callback mechanism
• Implement an interface
• Use adapter classes
 
Search WWH ::




Custom Search