Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 인티저 값 비교
- 2차원 리스트
- 2차원배열
- 마우스 올릴때
- 같은지
- jsp 테이블
- 값 넣기
- 배열 값 추가
- 배열 값
- 비교
- 파라미터 무한
- Integer 값 비교
- jsp
- 멀티 페이지
- select
- R 비교
- list
- 값 비교
- R타입비교
- 배열 생성자
- String 검색
- r타입 비교
- String 찾기
- 옵션태그
- 마우스 올리면
- 리스트
- 플러터 null
- 무한 파라미터
- 값 추가
- 2차원 list
Archives
- Today
- Total
JAVA를 JAVA라
[JAVA] 인터페이스 본문
자바의 상속은 단일 상속으로, 한 번에 하나의 상속만 받을 수 있다.
이 한계를 극복하기 위해 인터페이스를 사용한다.
여러 개를 동시에 상속하는 다중 상속이라고 생각하면 된다.
인터페이스는 오로지 추상 메소드와 상수만 가질 수 있습니다.
추상 클래스 = 대략 만들어진, 추상적인, 추상화
추상 클래스는 일반 메소드와 추상 메소드 둘 다 가질 수 있습니다.
인터페이스 내에 존재하는 메소드는 무조건 public abstract로 선언 됩니다.
인터페이스 내에 존재하는 변수는 무조건 public static final로 선언 됩니다.
interface InterTest{
public abstract void abc(); //추상 메소드
}
위와 같이 정의한다.
class testClass implement InterTest, InterTest02...{
@Override
public abstract void abc(){ //인터페이스에서 미구현 된 메소드 오버라이드
}
}
위와 같이 implement로 상속받는다.
'JAVA > JAVA 수업' 카테고리의 다른 글
[JAVA] 메모리 영역 (0) | 2021.06.26 |
---|---|
[JAVA] enum (0) | 2021.06.26 |
[JAVA & DB & HTML] 21.06.24 (0) | 2021.06.24 |
[JAVA & DB] 21.06.23 (0) | 2021.06.23 |
[JAVA] Excel파일로 저장하기 (0) | 2021.06.23 |
Comments