추상클래스 인터페이스 차이2 썸네일형 리스트형 추상클래스 와 인터페이스 차이2 추상 클래스 와 인터페이스 의 차이점_2 추상 클래스와 인터페이스 의 General 한 차이점 - 추상 클래스는 구현된 메소드 (메소드 몸체 코드가 있는 ..) 를 포함할 수 있는 반면 , 인터페이스는 그렇지 못하다. - 추상 클래스로 정의된 타입을 구현하는 클래스는 반드시 추상 클래스의 서브 클래스가 되어야 합니다 . 반면 인터페이스를 구현하는 클래스의 경우는 , 인터페이스에 정의된 모든 메소드를 구현하고 , 인터페이스 구현 계약을 지키면 됩니다. 즉 클래스 상속 계층과는 무관 -클래스 간의 상속은 단일상속만을 허용하므로 , 추상 클래스로 타입을 정의할 때는 심한 제약이 따른다. 반면 인터페이스를 구현하는 것은 매우 쉽다. 어떤 점에서 interface 가 abstract class 에 비해 좋은가? .. 더보기 이전 1 다음