인터페이스1 10장. 추상 클래스와 인터페이스 10.1 추상 클래스 10.1.1 추상 클래스 선언(abstract) - 추상 함수 : 실행 영역이 없는 함수, 최상위 레벨에 선언된 함수에는 사용할 수 없다. 클래스 내부에 선언된 함수만 가능 - 추상 클래스 : 추상 함수를 포함하고 있는 클래스 - 추상 프로퍼티 : 선언만 있고 초깃값을 대입하지 않은 프로퍼티 10.1.2 추상 클래스 이용 - 추상 클래스는 그 자체로는 객체를 생성할 수 없다. 추상 클래스를 상속받는 하위 클래스를 이용해 객체를 생성한다. - 추상 클래스를 상속받는 하위 클래스는 추상 함수, 추상 프로퍼티를 모두 재정의 해야하며, 그렇지 않다면 하위 클래스도 abstract 키워드를 이용해 추상형으로 선언해야 한다. 10.2 인터페이스 10.2.1 인터페이스 선언 및 구현 - 인터페이.. 2020. 1. 21. 이전 1 다음