혼자 공부하는 자바 - 9일차 chapter 8


혼자 공부하는 자바 - 9일차 chapter 8

08-1 인터페이스 인터페이스는 개발 코드와 객체가 서로 통신하는 접점 역할을 한다. 인터페이스 선언 public interface 인터페이스이름 { //상수 타입 상수이름 = 값; //추상 메소드 타입 메소드이름(매개변수, ...); } 이름 작성 방법은 클래스와 동일하다. 인터페이스는 객체 사용 방법을 정의한 것이므로 실행 시 데이터를 저장할 수 있는 인스턴스 또는 정적 필드를 선언할 수 없다. 대신 상수 필드는 선언이 가능하다. 상수 필드 [public static final] 타입 상수이름 = 값; 추상 메소드 선언 [public abstract] 리턴타입 메소드이름(매개변수, ...); 인터페이스를 통해 호출된 메소드는 최종적으로 객체에서 실행하기에, 실행 블록이 없는 추상 메소드를 선언한다. - 인터페이스 구현 - 구현 클래스 public class 구현클래스이름 implements 인터페이스이름 { //인터페이스에 선언된 추상 메소드의 실체 메소드 선언 } 구현 클래스에...


#자바 #혼자공부하는자바

원문링크 : 혼자 공부하는 자바 - 9일차 chapter 8