깊은 복사 썸네일형 리스트형 인터페이스 (Interface) 인터페이스 인터페이스는 메서드의 목록만을 가지는 특별한 타입입니다. 기본형식은 클래스 선언문과 유사하지만, 키워드 "Interface"로 선언하며, 클래스와 쉽게 구분하지 위해 이름을 대문자 "I"로 시작하는것이 관계입니다. 이름뒤에 : 과 인터페이스를 밝힘으로써 다른 인터페이스로 부터 상속도 받을수 있습니다. 지정자 interface 이름 : 기반 인터페이스 {메서드 } 인터페이스의 멤버는 구현 코드를 가지지 않으며 세미클로으로 끝난다. 본체가 없고 동작이 정의 되어 있지 않기 때문에 직접 호출을할수는 추상 메서드인 셈이다. 인터페이스도 추상 클래스 처럼 객체를 생성할수가 없다. 정의만 가지고 있고, 구현 코드를 가지고 있지 않다. 인터페이스로부터 상속 받은 클래스는 인터페이스에 포함된 모든 메서드를 .. 더보기 이전 1 다음