추상클래스와 유사한 점
- 본체가 정의되지 않은 추상 메소드를 가진다는 것
- 객체를 생성할 수 없다는 점

추상클래스 - 추상 메소드를 선택적으로 가짐
인터페이스 - 메소드들이 전부 추상, 완전 추상클래스 라고도 함
                - 포함할 수 있는 멤버의 종류가 제한
                - 멤버를 선언하는 형식에도 차이가 있고, 다중 상속에도 사용할수 있다
                - 멤버는 주로 메소드, 프로퍼티, 인덱서, 이벤트
                - 필드, 상수, 내부 타입, 생성자, 연산자는 포함 불가능

프로퍼티 - 객체의 정보에 접근하는 메소드



- 프로퍼티 구현이 다 제각각이기 때문에 인터페이스는 구현을 제공할수 없다



Posted by 코딩하는 야구쟁이
,