---
title: "What is multiple inheritance? Is it supported by Java?"  
description: "What is multiple inheritance? Is it supported by Java?"  
author: "Mitul Chopra"  
published: 2017-12-18  
updated: 2017-12-18  
canonical: https://answers.mindstick.com/qa/31799/what-is-multiple-inheritance-is-it-supported-by-java  
category: "technology"  
tags: ["java programming"]  
reading_time: 1 minute  

---

# What is multiple inheritance? Is it supported by Java?

What is [multiple](https://www.mindstick.com/forum/2323/handling-multiple-submit-button-in-asp-dot-net-mvc) inheritances? Is it supported by [Java](https://www.mindstick.com/articles/1702/introduction-to-java)?

## Answers

### Answer by Hemant Patel

When a child class inherits the property of multiple parent classes, its known as Multiple Inheritance.

![What is multiple inheritance? Is it supported by Java?](https://answers.mindstick.com/questionanswer/690ee8d6-84dc-4c1d-bf91-b3074037dc38/images/95a173df-9f8d-43a2-8800-51da0b7b4551.png)\

Java is not supported Multiple Inheritance, because if child class inherits the property of multiple parent class, and if multiple parents have the same method name, then at runtime it's difficult to the compiler to decide which method to execute from the child class.

\


---

Original Source: https://answers.mindstick.com/qa/31799/what-is-multiple-inheritance-is-it-supported-by-java

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
