8.1 ⊡ An Intuitive Description of Inheritance8.2 ⊡ Inheritance in Various Languages8.3 ⊡ Subclass, Subtype, and Substitution8.4 ⊡ Overriding and Virtual Methods8.5 ⊡ Interfaces and Abstract Classes8.6 ⊡ Forms of Inheritance*8.7 ⊡ Variations on Inheritance8.8 ⊡ The Benefits of Inheritance8.9 ⊡ The Costs of InheritanceSummary ⊡Further Reading ⊡Self-Study Questions ⊡Exercises ⊡