다중 상속이란 하나의 클래스가 두 개 이상의 부모 클래스로부터 상속을 받는 것을 의미합니다. 그러나 JAVA는 모호성 때문에 다중 상속을 지원하지 않습니다. 그렇다면 무슨 모호성 때문일까요? 모호성 문제 하나의 클래스가 여러 부모를 상속 받을 때, 부모 클래스 간에 동일한 이름의 필드나 메소드가 있다면, 어떤 부모 클래스의 필드 또는 메소드인지 알 수 없는 문제가 발생합니다. 예를 들어, 클래스 A와 B가 각각 int형 변수 data를 가지고 있고, 클래스 Child가 A와 B를 상속받는다면 다음과 같은 상황이 발생합니다. class A { int data = 100; } class B { int data = 200; } class Child extends A, B {} // JAVA에서는 이 문법 자체..