본문 바로가기

전공 과목 시험정리/JAVA

자바 다중 상속 지원.

자바는 다중 상속을 지원하지 않는다.



실습 예제)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class A{
    public void prn() {
        System.out.println("A클래스의 메서드");
    }
}
 
class B{
    public void prn() {
    System.out.println("B클래스의 메서드");
    }
}
 
public class C extends A, B{
    public static void main(String[] args) {
        C c = new C();
        c.prn();
    }
}
cs



왜냐하면, 자식 클래스 C에서, prn 메서드를 호출할 떄, 두 부모 클래스 A,B의 어디에 있는 prn 메서드를 호출할 지 구분할 수 없기 때문에,

자바에서는 다중 상속을 지원하지 않는다.

'전공 과목 시험정리 > JAVA' 카테고리의 다른 글

시험정리 + 풀이  (0) 2015.04.30
자바 언어의 이해  (0) 2015.04.30
가비지 콜렉션 (Garbage Collection)  (0) 2015.04.30
시험정리  (0) 2015.04.27
자바 OT  (0) 2015.03.03