# Solving Multiple Inheritance

Java allows only one parent class, so interfaces let a class take on more than one set of abilities without the problems of multiple inheritance.

![Cheat sheet: Solving Multiple Inheritance](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/2a1e15274d9b45d49e211679e377b501.webp)

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

Source: https://www.ask-codey.com/cheat-sheets/abstraction-through-interfaces-solving-multiple-inheritance-cheat-sheet
