인터페이스
클래스 다중상속 불가 -> 대체하는 개념이 인터페이스임
공통기능 추출해서 인터페이스로 만듦
사용할 때는 interface 클래스처럼 붙여서 사용
interface implements
=class extends
와 같으며 implements 를 사용해서 상속처럼 사용 가능
특징
- 객체 생성 불가
- field값 선언 불가
- 인터페이스 변수의 다형성 : 배열 생성 가능
- 상수 필드 생성 가능
인터페이스의 상속
interface implements xx
interface extends xx
인터페이스 내에서 상속시에는 implements -> 대신 extends 를 사용한다
'2022-2 > seminar' 카테고리의 다른 글
영어세미나 | What have you been doing for the last few hours? (0) | 2022.02.21 |
---|---|
자바 | 7장 레퍼런스 타입 (0) | 2022.02.14 |
알고리즘 | DFS / BFS (0) | 2022.02.14 |
알고리즘 | 구현 알고리즘 (0) | 2022.02.03 |
자바 | 6장 상속과 인터페이스 (0) | 2022.02.03 |