✨ Java57 자바(JAVA) - 인터페이스 (Interface) 기초 1 인터페이스의 구성요소 1. 메소드의 선언 ( 내용은 없다. ) 인터페이스는 변수 없음 ex) int a; 이런게 없다. 인터페이스는 생성자 없음 (객체 생성이 불가) 2. 인터페이스 내부의 메소드는 반드시 접근 제한자를 public으로 사용해야한다. (그렇기 때문에 public을 생략해도 알아서 public으로 생각해준다.) 메소드의 선언만 있고, 구현부가 없으며, 모든 메소드는 암묵적으로 public abstract로 선언된다. 필드(멤버 변수)는 상수만 가질 수 있고, 모든 필드는 암묵적으로 public static final로 선언된다. 즉, 인터페이스는 클래스를 만들기 위한 설계도라고만 이해하고 넘어가자. 인터페이스는 생성자가 없으므로 객체 생성 불가. 위에서 말했듯이 인터페이스는 기능을 제공하지.. 2023. 2. 2. 이전 1 ··· 12 13 14 15 다음