Notice
Recent Posts
Recent Comments
Link
목록interspace (1)
인도네시아 생활기
[JAVA/개발] 인터페이스(interface)
인터페이스(Interface) 인터페이스는 일종의 추상클래스 추상메서드를 갖지만 추상클래스보다 추상화 정도가 높아서 추상클래스와 달리 몸통을 갖춘 일반 메서드 또는 멤버변수를 구성원으로 가질 수 없다. 오직 추상메서드와 상수만을 멤버로 가질 수 있다. 추상클래스처럼 완성되지 않은 상태로 사용하는 것이기에 그 자체보다 다른 클래스 작성에 도움을 주기 위해 사용한다. 사용방법은 아래와 같다. interface 인터페이스이름 { public static final 타입 상수이름 = 값; public abstract 메서드이름(매개변수목록); } 일반적인 클래스와는 다르게 인터페이스의 멤버들은 제약사항이 존재한다. 모든 멤버변수는 public static final 이어야하며 이를 생략 가능하다. 모든 메서드는..
PROGRAMMING/JAVA
2020. 7. 22. 01:41