추상 클래스1 [Develop] 추상클래스와 인터페이스의 차이에 대해 오늘은 확실히 알아두면 좋을 추상클래스와 인터페이스의 차이에 대해 알아보자! 추상클래스(abstract class) 클래스는 일반 클래스(concrete class)와 추상 클래스(abstract class)로 나뉜다. 추상 클래스는 클래스 구현부 내부에 추상 메서드가 하나 이상 포함되거나 abstract로 정의된 경우를 말한다. - 추상 클래스와 일반 클래스는 상속 관계에 놓여있다. - 추상 클래스가 부모 클래스, 일반 클래스가 자식 클래스이다. - 추상 클래스는 새로운 일반 클래스를 위한 부모 클래스의 용도로만 사용된다. - 일반 클래스들의 필드와 메서드를 통일하여 일반 클래스 작성 시 시간을 절약할 수 있다. - 추상 클래스는 동일한 부모를 가지는 클래스를 묶는 개념으로 상속을 받아서 기능을 확장시.. 2023. 10. 23. 이전 1 다음