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
- 16562
- CORS
- 백준
- BFS
- sop
- 플로이드
- continue
- 전구와 스위치
- 쿠키
- gc
- 유니온파인드
- python
- JVM
- 정렬
- 세션
- 9205
- 2138
- garbage collection
- 친구비
- 이분탐색
- Preflight
- 딕셔너리
- Interface
- 투 포인터
- java
- Simple Request
- 10159
- for-else
Archives
- Today
- Total
목록java (1)
Today I Learned
[Java] interface
[인터페이스] 추상클래스의 일종으로 추상화정도가 높은 클래스, 추상메서드와 상수를 멤버로 가진다. [특징] 모든 멤버변수는 public static final 이어야 하며, 이를 생략할 수 있다. 모든 메서드는 public abstract 이어야 하며, 이를 생략할 수 있다. 단, static 메서드와 default method는 예외이다.(JDK1.8부터) [상속] 인터페이스를 상속받은 클래스에서 인터페이스 메서드 중 일부만 구현한다면 상속받은 클래스는 추상클래스로 명시해주어야한다. 상속받은 클래스가 추상메서드를 하나 이상 포함하고 있기때문이다. 추상클래스와 다르게 인터페이스는 다중상속이 가능하다. [디폴트 메서드] 인터페이스 설계 후 바뀌지 않는 것이 가장 좋지만 변경이 될 수 있다. 이 때 새로운 ..
Java
2023. 6. 14. 17:31