일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- bufferedInputStream
- InterruptedException
- 변수와 메서드
- N+1
- foreigen key
- 프로그래머스
- delete
- 변수와 상수
- 추상메서드
- git 기초
- 메세지 큐
- Java
- 컬렉션 프레임워크
- 프로그래머스 코테
- 피연산자
- 즉시로딩
- null/not null
- SQL
- 멱등성
- 지연로딩
- 오버로딩
- 원시타입
- 참조타입
- 서버 스크립트
- jsoup
- 오버라이딩
- Shared Lock
- select
- exclusive lock
- 연산자와의 관계
Archives
- Today
- Total
목록추상메서드 (1)
[JAVA_Back-End]

인터페이스? - 구현 객체가 같은 동작을 한다는 것을 보장하기 위해 사용 - 자바의 다형성을 극대화하여 개발코드 수정을 줄이고 프로그램 유지보수성을 높이기 위해 사용 - 다중 상속이 가능함. 인터페이스를 구현하는 집합간에는 관계가 없을 수 있음 인터페이스에서 정의하거나 구현할 수 있는 4가지 public interface 인터페이스 명{ //상수 //인터페이스에서 값을 정해주며 ‘절대적으로’ 참조 타입 상수명 = 값; //추상메소드 //가이드만 제공하며 해당 메소드를 오버라이딩해서 재구현해야 하는 방식임 타입 메소드명(매개변수,...); //디폴트 메소드 //인터페이스에서 기본적으로 제공해주지만, 각자 구현해서 사용할 수도 있음 default 타입 메소드명(매개변수, ...){ //구현부 } //정적 메..
Programming/JAVA
2024. 2. 10. 22:52