# Introduction to Inheritance and Generalization vs Specialization

An archer is a character: it gets everything a character has, plus its own.

![Cheat sheet: Introduction to Inheritance and Generalization vs Specialization](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/096a298ea84642e29b3a038cde7a28ed.webp)

- Category: Java
- Level: Apprentice
- Tags: java, OOP
- Updated: November 3, 2026

Source: https://www.ask-codey.com/cheat-sheets/introduction-to-inheritance-an-overview-cheat-sheet
