You will learn the following in this chapter:
The object-oriented concept of inheritance
Java's implementation of inheritance
Superclasses and subclasses
Guidelines to using inheritance
In the previous chapter you learned about creating objects called classes that represent real-world objects. In this chapter you will learn another powerful concept in the object-oriented arena called inheritance.