로딩
요청 처리 중입니다...

자바의 정석 7장 - 단일 상속과 Object 클래스

 자바의 정석 7장 - 단일 상속과 Object 클래스

다중 상속 : 또 다른 객체 지향 언어인 C++에서의 여러 조상 클래스로부터 상속받는 것이 가능한 방식. 단일 상속 : 둘 이상의 클래스로부터 상속을 받을 수 없고, 하나의 조상 클래스로부터만 상속받기가 가능한 방식.

자바에서는 ' 단일 상속 ' 만 허용되는 것이 특징이다. class TVCR extends TV, VCR { // 컴파일 에러. 둘 이상의 조상 클래스는 불가능하다. // 자바에서는 오직 단일 상속만을 허용하기 때문 //... } 그렇다면 다중 상속 시 발생하는 문제점에 대해서도 알아볼 필요가 있다.

C++ 보다 이후에 등장한 언어가 자바라는 언어이기 때문이다. 문제점이 없었다면, 굳이 다중 상속을 단일 상속으로 바꾸지 않았을 거라는 점은 자명하다. class TV { power() { power = !

power; } } class VCR { power() { vcr = !vcr; } } 만일 다중 상속이 가능하다고 가정해보자. class TVCR extends TV,...

# Object클래스 # 단일상속 # 자바의정석