Interface 썸네일형 리스트형 [ JAVA ] 인터페이스(interface) - 특정 행위에 대한 추상화 인터페이스(interface) 특정 행위에 대한 추상화 물리적 형태는 class와 동일하나 선언방법에 차이가 있다. 행위를 좀 더 쉽게 사용하기 위해서 만들어준다. 상속받는 클래스는 행위를 정의해줘야만 한다. 필드 정의는 가능하나 의미를 가지지는 않는다. 내용이 없는 메서드를 생성한다. 추상화되지만 abstract를 적어주지 않는다. 인터페이스를 상속받는 클래스는 인터페이스 내의 행위를 할 수 있다. 클래스는 상속하는 것을 나는 곧 너라는 의미로 인터페이스를 상속하는 것은 특정 행위를 할 수 있다는 의미로 해석되어 두 상속은 완전이 다른 의미를 가진다. 인터페이스 생성 [ public ] interface 인터페이스이름 { ... } 상수 필드 선언 [ public static final ] 타입 상수이.. 더보기 이전 1 다음