반응형 전체62 Java는 다중상속을 지원하지 않는다. 대체방안은? C++ 에서는 다중 상속을 지원한다. 하지만 JAVA 는 다중 상속을 지원하지 안흔ㄴ데 이는 다중 상속을 하면 꼭 나오는 문제인 다이아몬드 상속 떄문이다 . 위와 같은 예제와 같이 Class AAA 에서 AB와 AC를 동시에 다중 상속을 받으면 어떤 클래스에서 최상위 Class를 가져오는지 알수 없다. 이러한 문제점 떄문에 인터페이스를 활용한다. JAVA는 Class는 다중상속을 허용하지 않으나 Interface는 다중 상속을 허용한다. 이런식으로 인터페이스를 다중 상속 받아 구현 한다. 2018. 4. 2. 첫 블로그 게시글 등록! 블로그 첫 글이네요! 열심히 써서 미래의 제가 많이 참고 할 수 있는 블로그가 되겠습니다! 2018. 2. 21. 이전 1 ··· 13 14 15 16 다음 반응형